####### #.....# #.....# ##.....# #......# #......# ### #.##.#.# ... #.##...#####.# #.###......#.# #.# #..###.#.# #########..###.#.# #...<...#........# #.⌠...⌠.#..#.#..## #.......#..#.#..# ##### #.⌠!..⌠.#.......# ######..*####### #.......#..####.# #.......V......# #.⌠...⌠.#..####.######.####..V####).....# #.......#...........>..# ##### ..###.# ####.####.######..##.#.# ..# #......######..##.#.## ... # ####.................######## .#.# #.######...#####.....##..##.....# .... .##....................##..##.....# ##># ...................................# .....................#...##.##.....# ..#.#######...###.#..#....#.##.....# #.................######## #...##[###....#......# #...#### ####...####.# #...# ##(.*.##.# ###########...##### #.##.##.# #.................# #.##.##.# #.##.##^##...####.# #.......########. #.##....##...####.#########............. #.##....^.............# ############## #...}...##..#####.###.# #...<..|....#####.# #.# #.##.##.###.......# #.# ###.#.(##.#############.### #..[...........####.......# #.#.......#.......#.###.#.# #.##..#.###.......#.##.)..# #>##.##.# #.......#.##..#.# #.##.##.# #.......#.##.<..# #.......# #.......#.......# ####.######.......######.## #.##...........# #.# #.##.#####.##### #.# #.##.# #...# #.# #....# #.#.########.# ####.# #^#..........# #?#####.############ #.<.....# #########