There are a group of numbers called Kaprekar Numbers. These are non-negative Integer Numbers such that the representation of their
squares can be split into two parts that add up to the original number again.For example 55 is a Kaprekar Number, because 55^2 = 3025
which can be split into 2 parts 30 and 25 such that 30+25=55. There is one special Rule : Both the parts of the sum must be positive.
This means for example 10 is not a kaprekar Number when 10^2 = 100 = 10 + 0 (but the second part of the sum is 0 , not positive).
Strangely there is no input to this problem
You have to print all the kaprekar Numbers in the range [2-40000] (both inclusive) each in
a separate line.
First few lines of Sample Output is given below
Problem Setter : Arjun Singh Bhatia
Problem Tester : Shikhar Sharad