#. .. #. ##.. #. ##... #.##.... ##.#...# ### #..#..# #..# #.#..###... #....##... .######..#.#... ........O#O#..## ..####.##.##..## #.##.##...###. #.##..........# #.###.####.#### #.#...# .# #.<.### # #...### #.....# .......# #......# ..##.### .. .. ...