Fairland solutions

Fairland was solved using Haskell by 2 contestants. Solution sizes: average 3914 bytes (shortest: 3081; longest: 4747).