Matching Pairs perfect squaresOnline version go over the perfect squares by sanliu DVH 1 2/2 2 10/2 3 3/2 4 4/2 5 1/2 100 1 16 4 9