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