######### ?.......# ##### ####### ........# #...# ##..$..# ........########...########....#.##### .......@.......'..........>....#.#... ........########...###.###..(..#.#.# ........########...........#...#...# ...............'...................# .####.##########...###...........#.# #. ###.# #..######.#.#.# .. #.# #..# ......#.# ### #.#..... .........# #.#...##.#####.#..# #.#.... .# #......# #.##.### # #.##...# .[# ###.##...# #.#.#........# ########.#.#.#.###..## # #<.........#o#.......## #.###'#@##.###)#..@.....# #..........# #)##.......# ###........###.##..o....# ###........#...##......####### .........#..#@######..........# ########.#.......# #..........# #.#....r..# #..........# #.'.......# #..........# ###.......# #####..##### #.......# ##.####### #.......# #.......# #.........######...###.# #####.....#.....o..# #.# #.....#........###o# #.....#.......>#...# #......#.#.### #......#.#.# #......#.#.# #......#.#.# #......#.#o# ##.......#.# #.#######.# #..@.o....# #.###.....# #.# #.###.# #.. #.# ..# +.# #.# ### #.# #.# #.# #.# #. #.#