non perfect square root tricks