########### #.........# #.#######.# ###.#######.# ########## #...........# #........# #...........# #......>.# #...........# #........# ###.#######.# #........# # #.# #.# #........# #.#.########.#######.####........#### ....................................## #.......####.#######.####........##..# ##.####.####.# #.# ############.# .. #.......# #.# #.......# #.####### ##.#.#..############.# ###.......###..##...###### ...................... ........>...............# ##.#....####.######### #.......###...#.#.####.# #.#..# #.# #.......# #...#.#.# #.# #.#..####)### #.......# ##..#.#.# #.# #.#......)..# #.......# #..#.#.####.# #.. #.#.###.#.# #.......# ##.#.#.....[# #.##### #.# #.#.# #.#.# #.......#####...######## #...... #.# ###.# #.#.# ###########..........# #.....# #.# ... ..#.# #......####.#####....# #.....# #.# #. ###.#######......'.............# # #.....# #.#. .. .#.......#......####....###...# . #.....# #.#. ## ##.#######.####'#########.# ##..# .# #.....####.#. #.#.. ######.##........# #.# #..# #######.# #.....'....#. #.#.###......##.#.####.# #.# #..###.......# #.....####.#. .....+......##.#.# #.# #.# ##..........## ##.##.#....#.########.###......##.#.# #.# #.# #........#.# #.##......#...................##.#.# #.# #.# #........# #.##.#..#.##.........##.......##.#.# #.# #.# #..#####.# #.##......##.##########.#'###.##.#.# #.# #.# #..###.o.#.### #.####.)#....<.......<#.#.# #.##.#.# #.# #.# #.>............ #.# #..#.##..#########.#.###.##.# #.####.## #..###R###.#### #.####).#.##..#########)#........# #.#.....# ...# #oo...... #.....[<#.##..#.........#####.####.####.#.##..###...# .o......# #########.###.#.####.............#............... .....!.#.# ..# #.#.# #.#######.###.######.#.....###.. #.#######.# #<. ..#.# #.# ####.###.#......#......... #. ######. ..#.# #.# #........#.######.....##. #. #...... #.# #.# #........#............# # #...... #.# #.# #........#########...## #......#####.####.# #........#...........# +.................# #........#.#######..## # #......#####.###### #........#.#######..####...# ####### #.# #.....^..#.......#.........# #.# ####'###.#)#####.#.######... #.# #.# #.#)............... #.# #.###.#.#####.#.####### #.# #.....#.......#.# #.# #####.#######.#.# #.##########################.# #............................# ##############################