#include <cmath>
#include <limits>
#include <iostream>
int main()
{
for(int i = 0; i < 100; ++i)
{
double root = std::sqrt(i);
if( std::abs(root - std::floor(root)) < root*std::numeric_limits<double>::epsilon() )
std::cout << i << '\n';
}
}
I2luY2x1ZGUgPGNtYXRoPgojaW5jbHVkZSA8bGltaXRzPgojaW5jbHVkZSA8aW9zdHJlYW0+CmludCBtYWluKCkKewogICAgZm9yKGludCBpID0gMDsgaSA8IDEwMDsgKytpKQogICAgewogICAgICAgIGRvdWJsZSByb290ID0gc3RkOjpzcXJ0KGkpOwogICAgICAgIGlmKCBzdGQ6OmFicyhyb290IC0gc3RkOjpmbG9vcihyb290KSkgPCByb290KnN0ZDo6bnVtZXJpY19saW1pdHM8ZG91YmxlPjo6ZXBzaWxvbigpICkKICAgICAgICAgICAgc3RkOjpjb3V0IDw8IGkgPDwgJ1xuJzsKICAgIH0KfQo=