Descriptions:

Squares

POJ - 2002