##### #...# ########## #...# #........# #####...#########........# .........'................# #######...#####............# #....##...#####+#..........# #.##)##....................# #..................####.######## #.###................###.........# #........##....#....>.....######.# ######....##....#.##..#.#..# #.# ...........##....#.###.#.#..######.# # # ..####....##....#.......#.........# o.#o..# #....##....#####.###..######## ......# #.....................# #..... #.....##########.####.# . ##....####. ##..........# #.# #.# .. .......... #......####.# #.# #.# ...####.......#####......# #####.####.# .../....o................# #...#......# ........)..# #####.....## #...#..###.# #.#........# #####.....# #...#..# #.# #.#........# #.........# #..%#..# #.# #.#........# #.......### +......# #.# #.+......### #.......#########...#)## #.# ###.........## #...............#...#)# #.# #(##...######...# ###.###########.#####.# #.# #......##..###..# ###.## #.####.# #...........###.# #....# #...##.# #........#...##.# #....# #...##.# #### #.......##....#.# #....###### ###......# ... ........##.##..#.# #.........# #..........#..# .......#.##..##.# ###+#.....### #..........#..# ......###...##.######.........# ..............# ..........)..)o...####.....#.# ...........##.# #.########.#####.#........#.# #........#.# # .##. #...# #.#.#......... ..........# .....######[### #.#.#......##. ##.....###.# .o..o....##.# #.#.#......# # ......# #.# ..<....##.# #.#^#..##### #.##....# #.# #....##.# #.###..# #....<..# #.# #....##)#######......# .####....# #.# .###....##........o....#######.#.........###.# #..................>..........................# ##################################.###.###.### #. .... #.# # #.#.# #.# #.#.# #.# # #.# #.. . ###