Square Tiles solutions

Square Tiles was solved using Lua by 3 contestants. Solution sizes: average 1475 bytes (shortest: 1139; longest: 1994).