#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==