####### ####.....# #........## #####.###.#...####### #.....#...#.........# ##.....#.............# ###..(..##...####......# #......⌠.##'##.⌠.......# #.....#.........#......### #..#.###.......#####.#...# #..#...#.......#...#.###.# .# #. #...'..._...+...#.# #.# .# # #...#.......#...#.# #.# .# #.# #..##.......#.###.# #.# .# #.# .[..#.....(...#..g.###.# .# #.# ### #.##..#⌠.#.'.#.⌠#..#.g...##.# #.# ##.# # ##.####...###..######..#.# #.###..# #.. #...#..g.# ##S<.# #.#....# #...#g.### ##..# #.#.##.# #.#.+##g## #..# ####...##.# #.......# #..# #....####.# ........## #..# #.##<# #.# #######..# ##.# #.##.# #.# ##g# #.####.##.# #.# #r## #......##.# #.# #g)# ###...#####.. #.# ##g# #......# ### #.# .# ....##.#.### #. #.# g. #### #.#...# #.##.# ..# #.###.# #.##.# .#. #.# #.# #.##.# .... #.# #.# #.#..# # #... #. #.## #.#.##.# #. #..# #.#....# ##.###...^### .####..#....### .................. #.#####...#..##### ##..#..# .....># #####..# ##.# .. ..