0 1 2 3 ######## #.#.#.#. ##..##.. #..##..# ####.... #.#..#.# ##....## #..#.##.