### ########### ..# ###########.).......######## #.# ##### ### #...........8o.ooo........8# ######.# #...#####.###.####.###########+++####### #......# #....o.....##.# #.# #o............# #.###..###...#####o###.# #.# #...o#####....# #.#..)..)...## #.# #.# #.# #.###o.o).###.# #.#.#..###### #.# #.# #.# #.#8#.o8o.#8#.# ###......# #.###.####.######............ # #^....##.# #...............#8..."[o[....8 #.######.# ...........###รท)#....# #.# #.# ##############..##.### #.# #.# ##.#..##.# ###o# #.# ##.###..##.. #.o.# ##.## #..##.. ######.########.# ##.## #..##. #.....ooo.......# ##.## #..# #.###..###.###### ##.## #.. #..# #.######## #.###)## .. #. #..# #.<....... #....## ... ...# ########## #.###.##... ###.. ... ##.... ### #.######).## #.#.....)..# ####.#.....###..# ................# ###.#..T..#####.# ##....hc.# #.# #.Q(#..### #. #.###...# #.# ##.(# #. #(.# # ##o##### ##..###h@zOyO## ......zcyFy...O. .......zz.O..... ................ ......###....... ...... #.....# ...... .#.### ..... .#.# ..... #