getValues = do
hFlush stdout
if tmp == 0
else liftM (tmp :) (getValues)
main
= print =<< getValues
aW1wb3J0IENvbnRyb2wuTW9uYWQKaW1wb3J0IFN5c3RlbS5JTwoKZ2V0VmFsdWVzID0gZG8KICAgICBoRmx1c2ggc3Rkb3V0CiAgICAgaW5wdXQgPC0gZ2V0TGluZQogICAgIGxldCB0bXAgPSByZWFkIGlucHV0CiAgICAgaWYgdG1wID09IDAKICAgICB0aGVuIHJldHVybiBbXQogICAgIGVsc2UgbGlmdE0gKHRtcCA6KSAoZ2V0VmFsdWVzKQoKbWFpbiA9IHByaW50ID08PCBnZXRWYWx1ZXM=