### ##.## #############.#.## ### #............###.################ .......###########.#.................# #.o... ##.################.# # #.#.. ### #.# #.#.## #.# ##.#.# ###.# #....# #...# ##.#.#.### #.### .o........# #.# #.#.#.#.#.# #.# ....##.# #.# ##..# #.# #.# #... #.# #.# #..####[########## #.# #............).(.# ### #.# #.#####.########(# ..# #.# ... ...# #W# #.# #.# ###. ##### ##.## #.# #.# #. #...## #.# #.# #. #....# ###.# #.# .. #...)# #...# #.# .. ####.# #.### #.# ##.###.# #.# #.)).W.# #.# #..###.# #(# .....# #.# #.# #.####.# #.######### #.# #.##.#........# #.# #.###.#######.# #.# #.###.# #.# #.# ###g##>(#######.# #.# ...............# #.# .#.##.g.....##.# #.# #........#.##.# #.# #.# #.#.gg.....##.#######.# #.# # #...................# #.# # #.........#.######### ###.# #.##.....#..#.######## ...####.#.......##...........# ... .....##..####.##.######.# #h# ##<####..............##.# #%####...............###.##.# #g......###...###....# #....## #. #.###................###.#...# gg.. #.# #........<..........#.#.# .P.P.##.# #........####..##.###.#.# gg_.....####..#.#.........##.# #.#.# gP.P..#.............####.###.###.#.# .....##.........##...............#.# ..### #######.#####.###..###.#####.# # #.# #.......>..# #.# #.# #####..#########.# #.#########............# #...<........########### ##############