########### #.........# #.........# #### #.........# #..## #.........# #...# ##########..################### #... #...##.###..#................<# #..#######...........#.................# #..#......#..........#.................# #..#......#..##.####'#..............<..# #######..#......#####.###..##.....########'### #........#......#...#.......#.....#.....÷....# #........###+####...'.......#.....#..........# #'#####...'....##>.#####.##'#.....#######...## #....##+###....##..### #+###......# ##...## #....#...<#..........# #......# #.....# #....'....####+##....# #......# #.....# ###+###..........###### #......+ #.....# #.....................# #......# ##....# #......##'#...........# #####.... ##....# #......#..#...........## #.... #.....# #......#..#(...........# .. +.... #.....# #......#..#............# #..#.. ##+##....# #......####.(........### ##.##.# #..##....# ######## ##'####....# .......##........# #.....#....# ...........####### #.....#....# ⌠...⌠..#...#...$ ##....#....# .......#.g.g.... ##....#....# ..>......g.# #.....#....# .....oo##### #.....#....# ⌠...⌠.. #.....#....# ....... #.....#....# ....... #.....#....# ##.##.# #####[#....###### #. .o #.............. . .? #.............. #.............. #.............. #.............. (...###########. #....# +....#