Solving Problems The Square Way