### ... #.. .# #.### .# .#.####...# .## ..........# .. #.<..# .# #..#####.# #........# #.###.#.## #. #.#.#### #. #.#....# #. #.####.## #. #.# #..# #. #.# ##.#.# #.# #.###.# #.##o## #.. ... ... ...## ...# ###. #.# # .#