### #########.#################### #......#...............^.....# #.####.#..#..###############%# #.# #.####......# #.# #.####....#.####.# #.# ########## ###.##......#....#.# ########.# #........############ #................#%# #......#.# #........'..........# #..........#######.# #......#.# #........##########.# ####..........+.......# #......#.# #........# #.# #.............########## #......#.####........##########.## #.........#####........###......#.#.......................# #.........# #.#####...........#.#.......####............# #.........#####.#....(..........#.#.......####............# #..............>..........................##..............# #...............#......##########.######...+.......).....## #........######.................(.# #...#...#..######## #........# #.............[.......######.......#..# #........# #..###############.................#..# #........# ##'##.............##'##...######....#..########### #........###.......)..}..........###..## #....#............# ##########...}.................}...##..####.####............# ##........}.........}........##...)......>...........# #.............................######..###............# #...}..........<..........}...# #..............#### #.............................# #..............# ##........}.........}........## ##.............# ##...}........(........}...## #.............# ###..........}..........### #.............# #####.......[.....##### #.............# ############### ###########.....(.......# #.......................# #.......................# #.......................# #####...................# #...................# #.......##..######### #.......###.# #.......###.######### #.......#........[..# #...................# #...................# #...................# ####................# #................# #................# #................# #................# #.........>......# ######...........# #...........# #...........# ###.######### #.######### #.........# #########.# #.# #.# #.# #.# #.############## #..............# ################