11 for (int i
= 0; i
< buf
.length(); ++i
) {
12 buf
= buf
[buf
.length()-1] + buf
.substr(0, buf
.length() - 1);
15 sort(vs
.begin(), vs
.end());
16 for (int i
= 0; i
< vs
.size(); ++i
) {
17 cout
<< vs
[i
] << endl
;
18 cerr
<< vs
[i
][vs
[i
].length() - 1];