##################### ####...##.......##.....# .......##.......##.)...# .####...##........(....># .................##.....# #####..##.......##...<.# ### #...............##.....# #..(#......##.......####.### ..........##..###### #.# ###..........# #.. #.....###..# ##.# #.)...###..# . #......#...# #.####...#.# ... #.o##.# ##.. ##o...# #. #.#..# .. #)#..# . #.##.### ... #.#.##...#..... #......)....... #..#........!.. #....###....... ###### .#..... ..#.... #.##... .# .#. .. .