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