Squaring numbers