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