### #######.# #.^.....# #.#####.# ###########.# #.# ###### #...........#####.# ######....# #.##########....#.# #....#.##'#### #+### #....#.# #.##.#.......############ #..... #....#.# #.#..#.......'..........# #..... ####...#.#######.#..#.......##########.# #.....#####......#.#.......#.##.######### #.# #.....+...+......#.#............>.......# #.# . .###.....#...#......#.#......##.##..######.# #.# ... ........^...+........'....................# #.# ##..#####....###...#.########...#####.##..######.########.# ........#....# #...#......# ##.....#####..# #..........# #...........###...#......# #.....#####..# #..######### ###.##....)......#.........####.....'......######..# ........<..#.....#.#......#...#.....##.....##......# ###.###....#.....#..⌠.#.......+..##........##.###.## ##### .......#.....#.#..#.......#..##....##..##.###.####...# .......##.....#....#..........##....##..##.##.......#.## #.......++.....##...#................##..##.##..##..⌠...# ........##.....##...###+#............##..##..........#..# ..###.#........ #...................##..#####..####....# . #+#........ #......#....#.####...#......#..........# .....#......#....#.#....#.#...##.##.######.## ......#......#.#....#..............#........# .........#####.+....#...........#..#.######## .........#######....#..............#.# ..#.............#<#.###+#..........#.# #####...######.###.###.#.....###..#.# ........................#..........#.# .###.....#####.....#####...#.####.#.# +...........................>....# #.....#########...#######......#.# ######## #.........#......#.# #......#########................#.# ##......#........................#.# ........#......................#.#.# #...................######...##.#.#.# ...###.............# ## #.#.#.# .######## #..############ #.#.#. .......# #..# . . .......#####..# #.........#### #........#..#### ##.o_..%.....ff# ##o####.#...Pf.# ...⌠o.o'.# #.##.#f.#.# #..o##### #.# ## ## #. #.# #.# ..# ###