###.... ......### ###### ##+#+###....... ##....# #........#.#..### ###### #.....# #........#.....<# ......# #.....# #........#.#.#.## # #.....# #.....#####...............#.# #. #.....## #.....+...#............#....# ... #......# ##.....###...................# #.# #.....# #####........#.......###....##.#.# #.########.....# #..........#.#....######.......# #.......##.....# #####.#...####.#....'....##.#..#..... #.......'...#.## #.....#.).####o#....####.#.....#..... # #.......###...#####.#####.####.ozo....####.#..#....###. #.####..^........#.....#.# #)# #.#.#....#..#.#..#..#.### #........#.......+...#.#.# #<# #.#.#.####..#............ ####.#.###.......#.#.#.#.# ### ##...#.##.#.......#.#..... ########.#.# #########.#.#.#.# #.....{...#.#####.#.#.### #........#.# #.#.#.#.# #.###.###.#.# #.....# #.####.....# #.#.#.#.# #.........#.# #...#.###. #F###.# #.#.#.#.# #####.#####.#####......... #.# #+# #.....#.# #.#.............###### #.. ###.###.# #.#.####........# #.. #.###.# #.# #........# #... #.....# #.# ######+#.# #... ####### #)# ..# ...!. #o# ..# ### {.# ... ...# .#. ..... ...... ....... ....... #.#