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