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