### #<# ################# #.# #...............# #.# #.#############.# #.# #.# #.#####.## ####### #.# #........# #.....# #####################.###################### ##.....### #....................................(....# #........##########.###################.###################.# #........+........#.# #................#.....# #.# #........########.#.####(#####.#..........###.# #.# #........#...............#####.#.############.#############.## #.......>'..............................>...÷.#..............# ########........#.######.#.###.......##..######.######)############## #...............#.# #.#.# #.......##.o............#.# #...............#.# #.#.# #.......###)######.####.#.# #...............#.# #.#.# #.......##......##.####.#.# #...............#.. ..#.# #.......##..............#.# #...............### ###+# ##########..............#.# #...............# ##'####oo...÷..#.# #..).............. #..# #........#.# #..............### ##.# #........#.# ########.(............# #.###...o....#.# #......'..............# #..##........#.###### ##.#####...(..........# ##.##........#.#....# #.# #..............+ ###..#........#....#.# #.# #......<.......# #.............#<.o.#.# #.# #[.............# #.##.###.....#####g#.# #.# #####+#+##.(#### #..... #.....S.....#.# #.# #.#.##..### ####...#...go#######.# #.# #.#.#.....# #.....#.....# #.# #.# ####'#.......# #.##..#.S...# #.# #.# #......#.....# #..#..#o##### #.# #.# #............# #..#....###########.# #.# #............# #...................# #.# #.......##...+ ######....############# #.# #.......##.### #........o#.. #.# #.).....##.# .#####.#S#.# #.# #.......##.# #.#.#.# #.# #.......# #.#og.# #.# #.......# #.#o..# #.######.......# #.#o..# #......'.......# #+#.......# ########......## ........# ####+### ........(# ........#.# ....$....#.# ..........# ......#...##