Non+Perfect+Squares+and+Square+Roots