######### ####.......### #..........#.# ##.#######....# #. #..## #..# ### #.##.# #.# #... #..#######.##.# ############ #.# #..# #..+.._..'.##.# ...........# #.# #..# #..###.###.##.# ...........#####.# #..# #..# #.# #.##.# ................#####..# #..###'###.##.# .....#.#.#####........######### ###########..........##.###########.#.#.#....................# #............................................>.....#########.# #.############.....#..#.########.##.#.................. #.# #.############.....##.#.### #.##.###.###...########.# #.# #>.................+......# #....# #...'....# #.# ##############.....##.##.## #..### #####....# #. #.# #.....##.##..# #..# #....# #.# #.# #.....##.###.# ###..#########....# # # #.# #.# ########.# #.## #...........##....# #.#.#.# #.# #.# #..# #...........##....###.#.#.#####.# #####.# ##.# #...........#####.. ..........#.# #.....# #.###............ ####.#.#.#.###.# #.....####..####..#######. #.............# #........##.####..# #.#.#.#.#.##### #........'........# .####.#.#.#.#.# #........##..###.## ..............# #........###.# #.# ####..<#.#.### #....รท...# #.###.# #...#.#.# #########...# #..##.# #...#.#.# #...........# ##.##.# #...#.#.# #...........# #..#.# #...#.#.. #...........# ##.#.# #...#.### #..........## #.#.# #...... #..........# #.#.# #...# #..........# #.#.# #..........# #.#.# #..........# #...##### #...[......# #......[# #..........# #...###.# ############ #..>....# #.####..# #.# #..######## #.# #.......... #. #.########. #.......# ##########.# #..........# #.########## #.# #.# #.# #)# #.# #.# #.# #.# ..@r....# #########