#include <iostream>
#include <string>
int main()
{
std::string word;
size_t small = 0, large = 0;
std::cin >> word;
if (word != ".") {
small = large = word.size();
while (std::cin >> word)
{
if (word == ".") {
break;
}
else
{
if (word.size() > large) {
large = word.size();
}
if (word.size() < small) {
small = word.size();
}
}
}
}
std::cout << "Largest: " << large << "\nSmallest: " << small << "\n";
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgoKaW50IG1haW4oKQp7CglzdGQ6OnN0cmluZyB3b3JkOwoJc2l6ZV90IHNtYWxsID0gMCwgbGFyZ2UgPSAwOwoKCXN0ZDo6Y2luID4+IHdvcmQ7CglpZiAod29yZCAhPSAiLiIpIHsKCQlzbWFsbCA9IGxhcmdlID0gd29yZC5zaXplKCk7CgkKCQl3aGlsZSAoc3RkOjpjaW4gPj4gd29yZCkKCQl7CgkJCWlmICh3b3JkID09ICIuIikgewoJCQkJYnJlYWs7CgkJCX0KCQkJZWxzZQoJCQl7CgkJCQlpZiAod29yZC5zaXplKCkgPiBsYXJnZSkgewoJCQkJCWxhcmdlID0gd29yZC5zaXplKCk7CgkJCQl9CgoJCQkJaWYgKHdvcmQuc2l6ZSgpIDwgc21hbGwpIHsKCQkJCQlzbWFsbCA9IHdvcmQuc2l6ZSgpOwoJCQkJfQoJCQl9CgkJfQoKCX0KCglzdGQ6OmNvdXQgPDwgIkxhcmdlc3Q6ICIgPDwgbGFyZ2UgPDwgIlxuU21hbGxlc3Q6ICIgPDwgc21hbGwgPDwgIlxuIjsKfQ==