############### oo............# ######.#####.## #o####...#### #o##......@.# #@##.#..o##.# #.##.##..o..o. #)##[########.# #.##{# # ..##.# ####.# #.# #####.### #.......# ### #.#####.# #.# #.# .# ##.############.# # #...............# #..############## #..# ### #..# ... #..##.##### #.........# .# ###.#.###. ..# #.# # ..# #.# #.# ##..# ... ### #.# ....# #. .<. ..# #.# ##...## #.# #.# #.# #.# #####.....####.# #.# #.# #.###..........)...# #.# #.# #..)..###.....## #.#####.#####.### ####### ##...## #.##............# ##.## #.......#####.#<# #.# #.(#.##.# #.#.# #.######..#.##.# #.#.# #.#.........##.# #.#.# #..>.###........ .>#.. #............... ..... ##...####.####... ..... ##.## #.# ### #### #.# #.# #.# .. #.# # #.#