.. . # .. . .. . . .. . #. .#.#.#. .. .#.#.#.#.#.. #.........# .#.......#..# #.....