########### #.........# ##'#######.# ## ######...######y########.####### #.............yyy............... #..............Z########..... #.###....######.##.#####..##.... #.###....######.....#.Z.......# .>.....................#...#.... ..###.........#.##.#.#.#.y..... #########.#.##.#.#.#......## #.............#..........# #......########.##.....yy# #......# ### .......# #......# #..#.#Z.h #......# ........ #......### ..#. #........# ..h ####..<..# #a# #.....# #.## #.....# #..# #.....# ####O.### #.....# #<.h....# #.....# ##......# # #.##'## #......# #. ### #####.##.######## #####+## .# #.# #................ .. #.# ########%####.### #. #. #######.# #.# # ...##.. #... ..# ##)####.# .......###.# #.####### +.)#....# ......o.o..### #..)....# ##)#.# #...oZ.....###.......# #...# #...####O#...........# #.(.### ...# #)...###......# #)#...# . #.#..# #......# #.###.# #....###......# #(# ... ##......O<##### #(# ...# #....##### #.# #.# +....# #####.# ... #....# #...).# ... ##'### #####.# . #.# #.# #.###.# #.# ......# #.### ..#..#### #.#.# #.#.....# #.#.# ### #.##.##.# #...# ### ..# #.##.##.# ###.# #.# #.# #.##.##.# #.# #.# #.# #.##....# #.###########.######.####.##.#### #.............##.............# #############.............#### ###############