- #include <iostream> 
- #include <string> 
- using namespace std; 
-   
- int main() { 
- 	string code = "l-s-s---s-l---s-s-s-------s-l---l---l-s-s-s-s-l---l-l-s-s---s---s-s---l-s-l-s---s-s-s-s---s---l-s-------l-s-l-l-s---s-l-l-s-l-s---l-s-l-l-s-l-------"; 
-   
- 	size_t posWordPre = 0, posWordNext; 
-   
- 	while ((posWordNext = code.find("-------", posWordPre)) != string::npos) { 
-     	cout << code.substr(posWordPre, posWordNext - posWordPre) << endl; 
- 	    posWordPre = posWordNext + 7; 
- 	} 
-   
- 	if (posWordPre < code.size()) 
-     	cout << code.substr(posWordPre) << endl; 
-   
- 	return 0; 
- } 
				I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglzdHJpbmcgY29kZSA9ICJsLXMtcy0tLXMtbC0tLXMtcy1zLS0tLS0tLXMtbC0tLWwtLS1sLXMtcy1zLXMtbC0tLWwtbC1zLXMtLS1zLS0tcy1zLS0tbC1zLWwtcy0tLXMtcy1zLXMtLS1zLS0tbC1zLS0tLS0tLWwtcy1sLWwtcy0tLXMtbC1sLXMtbC1zLS0tbC1zLWwtbC1zLWwtLS0tLS0tIjsKCglzaXplX3QgcG9zV29yZFByZSA9IDAsIHBvc1dvcmROZXh0OwoKCXdoaWxlICgocG9zV29yZE5leHQgPSBjb2RlLmZpbmQoIi0tLS0tLS0iLCBwb3NXb3JkUHJlKSkgIT0gc3RyaW5nOjpucG9zKSB7CiAgICAJY291dCA8PCBjb2RlLnN1YnN0cihwb3NXb3JkUHJlLCBwb3NXb3JkTmV4dCAtIHBvc1dvcmRQcmUpIDw8IGVuZGw7CgkgICAgcG9zV29yZFByZSA9IHBvc1dvcmROZXh0ICsgNzsKCX0KCglpZiAocG9zV29yZFByZSA8IGNvZGUuc2l6ZSgpKQogICAgCWNvdXQgPDwgY29kZS5zdWJzdHIocG9zV29yZFByZSkgPDwgZW5kbDsKCglyZXR1cm4gMDsKfQ==