Square implemented.