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