Terrace Tiling