Fair and Square solutions

Fair and Square was solved using Golfscript by 2 contestants. Solution sizes: average 163 bytes (shortest: 71; longest: 255).