### ####.##### ##....#.... ....#.....# #..#..^#.# ## #..#..... . ### #......# .# ....######.##.#.####.#### # ##>........................ . #.. ..........####.#.#..#.##.. #.# #.# ##.#.####.# #.#.#.o# #.# #.# #.#.# #.# #.#.#.....o.oo# #.# ####'####.#.####.####.#.#.##.##### #.#.# #.........#.........#.#.... .# .. #.#.# #.........#.........#.#.#.. . ... #.#.# #...................#.##### .. ...##.#.######### #................####.# .+ .................. #.........###########.# . #+#.#.#.########### #...................%.# #...........###...# #.............######### ###...#.###.#.#.#.# #.............# #..<....#.#.#.#.# ##.#####......# #...#.#...#.#.#.# #)# #......# ###...#.#.#.....#.# #.# #.....)# #.....#.....#####.# #.# #......# #.##..#.#.........# #)# #......# ... #.##..#.########### #.# ##.##'## ..... ..................... #.# #.##.# ... ##.##..#.###.####### #.#### #.##.# .o. #......<.......# #....###.##.# oo. #..#.###.#####.# #......#.##.# #h# #........# ##...#.#.##.# #.# #. ##....#### #...#.#.##.# #g# ### ####. #....# #...#.#.##.# #.# #.. ..... #....# ####...#.#.##.# #o######.# #..#########....# #........#....# #lo)..##.# #####...............# #........#.#### #####o##.# #.........######....# #........#.### #.##.# #.........+.........# #........#...# #..o.###.........######.#..# ########.#.#.# #................# #%...# ##.#.#.# ###...#............######.#..# #......# #.....o...................#..# #....### #...##....................#.## #......# #...######................#.% #......### #...#..........#.##.......#.# #....(...# #...#h########.#.##.......#.# #....#...# #####.# #.#..........#.# #....#%..# #.# ######.^^^.##.#.# #....#...# #.# #......^_^.##.#.# ####....#...###############.# #.####.^^..##.#.# #...........%.............#.# #.# #(....##.#.# #####.#####.#...#############)#.#######.######.####.#.### #.....# #.............................................># #.########.##.###############.#.........####...########.# #.##.......##.# #.........####.....# #.# #.##.########.# #########..........# #.# #.##....# #.# #..##......# #.# #.#####.# #.# #..##...####### #># #.# #.# #.# #..##...#_....# #.# #.# #.# #.# #..##...#####.#####.# #.# #.# #.################### #.%##......#........# #.#####.# #...................# #..###.....########## #.......# ###################.#####..........# ######### #.........####...# #.######### ##### ###