. #. ##### ######.#### ###...###......... #......o....#.... #.#...###.#.. ..####. .. #.##### #.#.###....#.# .# ####.#### #.##.#..##.#.# ##.## #.......# #.##.......#.# #...# #.##.##.####...)........## #...# #....##.......#..#.......# #...# ## #.#####.......#..#.......####...##.## #....%....)%..#..#....##..>.........## #.#####>..%..........(..o.).%......... #.# #.......#......###[...........## #.# #.......###...####o####...##.## #.# #.......# #......%[# #...# # #.# ######### #.######## #.o.# #.# #########.# #.....!# #.#######..<......# #.#.##g# #.#.......######### #.#.. .# #.#.###...# #.###. # #...# #...# #. . ###.###...# .. . #......## # #......# ########