Maximum Square

UVALive - 4867