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