#include<iostream>
#include<cstring>
#include<string>
using namespace std;
const int MAX_SIZE = 2001;
int main() {
string str[2001];
string str_aux[2001];
int line = 0;
while (!cin.eof()) {
getline(cin, str[line]);
++line;
}
for (int i = 0; i <= line; ++i) {
int length = str[i].size();
for (int element = 0; element < length; ++element) {
if (str[element] >= "A" && str[element] <= "Z") {
str[element]+=32;
cout << str[element] << "\n";
}
}
}
for (int i = 0; i < line; ++i) {
cout << str[i] << "\n";
}
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlPGNzdHJpbmc+CiNpbmNsdWRlPHN0cmluZz4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmNvbnN0IGludCBNQVhfU0laRSA9IDIwMDE7CgppbnQgbWFpbigpIHsKCXN0cmluZyBzdHJbMjAwMV07CglzdHJpbmcgc3RyX2F1eFsyMDAxXTsKCWludCBsaW5lID0gMDsKCXdoaWxlICghY2luLmVvZigpKSB7CgkJZ2V0bGluZShjaW4sIHN0cltsaW5lXSk7CgkJKytsaW5lOwoJfQkKCWZvciAoaW50IGkgPSAwOyBpIDw9IGxpbmU7ICsraSkgewoJCWludCBsZW5ndGggPSBzdHJbaV0uc2l6ZSgpOwoJCWZvciAoaW50IGVsZW1lbnQgPSAwOyBlbGVtZW50IDwgbGVuZ3RoOyArK2VsZW1lbnQpIHsKCQkJaWYgKHN0cltlbGVtZW50XSA+PSAiQSIgJiYgc3RyW2VsZW1lbnRdIDw9ICJaIikgewoJCQkJIHN0cltlbGVtZW50XSs9MzI7CgkJCQkgY291dCA8PCBzdHJbZWxlbWVudF0gPDwgIlxuIjsKCQkJfQoJCX0KCX0KCQoJZm9yIChpbnQgaSA9IDA7IGkgPCBsaW5lOyArK2kpIHsKCQljb3V0IDw8IHN0cltpXSA8PCAiXG4iOwoKCX0KCXJldHVybiAwOwp9