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