##### #...# ###...### ##### ##############.......########...# #........................>....#.# #..####.#..###.......########...# #..##......# ###....## ##.## #..##.#.#.## #.....# #####.#### #..##.#(#.# ##...## #........## #.........# ##.## #.........# #.....?.### #.# #<.##.##..# #####.### #.# #..##.##..# #.# ##+## #..##.##..# #.### ##...## #.........# #...## ##.....## #........## ###..## ##.......## ###.#.#### ##...####.........####....###### #####.......'.........+............. #........####.........####....#### #.####..## ##.......## ##.#.# #.####..# ##.....## ###.# #.##....# ##...## #.# #.##.##.# ##'## #.# #.##.##.# #.# #.# #.##.##.# #.# #.# #.......# ##.## #.# ####.#### ##...## #.# #.##########.....#########.# #.........###.............<# #########.####..############ #........# ##.####.## ### #.# #.# #.# ##### #.# ##...## #(# ##.....## #.#####.###.......## #......)(..........# ..###..............# #..............# ........#.......## ..###....##.....## #. ##.#.###...## # ....# ##.## ##.### #.# ##.####### #........# #.##.###.# #. #..##.# #.##...#.###.##. +............... #.##...#.###... #. ##.##.# #.######.# #...oo...# ########.# #.# #.# #.# ..# ###