Computing Square