### ############.# ########............# #........######.....# ##############.###### ####'#### ####.....................#.......# #......##########.########.⌠...⌠.####### #......# #....##.# #.......#.....# #......# #....##.# #..+...⌠...'.###.### #......# #....##.# #.##.......#.......# ... #.#.# .##......# #....##.# #.##.⌠...⌠.#####..## ...##.#.###..##.##......# #....##.#####.##.......#...#..# ...#.... ......##......# #....#.........####+####.#.#..# ....... #.#...........# #....#..#####.#####....#.#.#..# # [.... ............######....#......#..........#.#.#..## # #. #.#.# ##.......................#.........##. #.........# ..#.#.##.#.####......###.#.################.#.##.##..#.......### ..........ooSg.............................>#.##.##..#.#.#.....# .........(.####......###.#..#####.####.####.#.##.##......###..## ..#.#..#(#.####......###.#....................##.##..#.### #..# ...........................................####.##..#.## ##.# ..#.##.#.#.####......###.#.######.##....................# #.# ............##......# #.#.# #................##.##.## #.# .. ........#.##......###.#.#########.................#.######.## ...###.#.###.####......#.#..........................##.........# . #.#.# # #......#.#######...#.............##.######.....# #.#.# #......#.# ###......#.###..#.........# #.##.## #. #......#.# #...#.........<.#.......#.###.##.# .####......#.# #.#.###..#.##....#...#........._.# ............#.# #........#.##....#...#.##........# #.#######'###.#######.###..#.##....#...#......#.##.# #.............# #..............#.##.#.#....# #.###.#...##### #..######..#.###.##.#.#.#### ### #.........................##.##.#.#.# ###^..#######..#######...###.##.#.#.# #...# #..# #...# #.##.#.#.# ###########..# ##..# #.##.#.### #........########..# #.##.#.# #...........#......###......# #......#.##.#.......#####...# ######.#.##.#.......##.##...# #..#............>#.##...# #..####............##...# #..# #........##.#.##...# #..# #...#####..........# #..# #...# #.#.#......##### #..###)..#####.#.#..........# #....'............#.##..#.### #.####...#####...)...#..#.# #.# #...# ##..#......#.# #.####...# #..#...#..#.# #........# #..#..##..#.# #####....######.).........# #...)........<#..###.### #######..###..#..# #.# ###..######..# ### #............# ###########..# #...........# #######.###.# #.###.# #.....# #####.# #.# #.# ###