######################## ###......................### ##...##.####.####.####.##...## #..###...##...##...##...###..# #.## #.⌠.##.⌠.##.⌠.##.⌠.# ##.# #.####...##...##...##...####.# #...###.####.####.####.###...# #.⌠.###.####.####.####.###.⌠.# #............................# ##.##..........<.........##.## #....................(.......# #.# #.⌠.###.####.####.####.###.⌠.# #.# #...###.####.####.####.###...# #.. #.####(..##...##...##...####.# #.# #.## #.⌠.##.⌠.##.⌠.##.⌠.# ##.# #.# #..###...##...##...##...###..# #.# ##...##.####.####.####.#....## #.# ############......................### #######.#####.......###############.########### #...)..................).# ###).# #.####.........#########.# ##....# #.# #.######.## #.# #..#### ######### #.# #.# #.# #.#######.....# ........# #.# #.# #.# #.........###^# ###.######.####.# #.# #.######### .# #...............# #.# #.# .. #.############### #.# #.# ..# #.######### ###.# #.# ### #......)..########...#.# #.# # #########.##...g.g.# #.# #.# #. ##########.#.#.#####...# #.# #..##.....>...###..# .## #.. #......g#####.#.### # #.......# ##.## #...)...######.# #............##.# #...............# #..........#.#### #.........##.# #..####.#.# .# #.. .....# .# #. ......# .# .......# g# ....... ..