### #######.# #.......# #.#####.########## #.# #..........### #.#############....# ####.........#...#..#+####### ...............#...#..........# #..................................# ................##.#.##.............## ................##.#.##..............# ................##+#.##..........###.# #...............)...............# #.# +...............).........>.....# #.# #........#####..................# #.# #........#####.##.#.............# #.# ##......................).......# #.######### #..............................# #.........# #.....................[........# #########.# ##..............................# #.# .......)...........(.............# #.# ........ooo.##....................##### #.# ............####.##+#....<#...........# #.# .......###...........######....######.# #.# .......###.....................# #.# #.# ......#.............######....######.# #.# .#####.............# #........##.# #.# #...........##### ##........##.# #.# . #......####.#########.........##.# #.# ..###......## #.#..............#####.# #.# ............# #.#........=.....# #.# #.# .........)#.###.#........#....######.#######.### ..........#..##.#..............................# ........####.#......................############ ..........##.#.......................^.........# ..........##.#.......[..............#########.## ........................#...........# #.# ........................#...........# #.# ####................#...#...........# #.# #................#...#...........# #.# #....................##..........# #.# #............###...####..........# #.# #...........>....................# #.# #...........####................## #.# ............#...............##### #.# ..............##............##############.# .............#.............'..............# ............#.............################ ...........#.....####....# ....####.##....# #....# #.......# #....# #######.### #....# #..<..#.# ###....# #.#.#.#.# #......# # #...#.####.#....# #...#......#....# #.##..########.#### #.......#.####.# #######.#......# #...####.# ##### ###