Haskell Quiz/Tiling Turmoil

From HaskellWiki

Ruby Quiz #33: This problem involved using 3-square L-shaped tiles to cover a 2^n by 2^n board with one square removed.

The Problem[edit]

Solutions[edit]