use sqr function