######### #######......<# #.............# ###### #.#####.......# #<...# #.# #.......# #....# #.# #.####### #....# ######## #.# #.# #....# #......# #)# #.# #....# #......# ##.### #.# #....# #......# #....# #.# #####....#####......# #....# #.#######...................# #....# #.#..................#...>..# #....# #.#.#####.###....)...######## #....# #.#.# #.# #.###....# #.#### #.#.# #.# #.# ##.### #.# #.#.# #.# #.# #.# #.# #.#.# #.# #.# #.# #.# #.#.# #.# #.# #.# #.# #.#.# #.# #.# #.# #.# #.#.# #.# #.# #o# # #.# #.#.# #.# #.# #.# .# #.######.#.# #.# #.# #.# ##.###. ####.#......#)#####.###.####.#########....... #............................................. #.#.........#.#####.###.####.########o........ # #.<....>..#.# #.# #.# #.# #......... #........%#.# #.# #.# #.# #........ ......#......#.# #.# #.# #.# #.......o .......#...(..#.#####.###.####.########..?.o... ...................)o....>..................... .......######.#.#####.###.#############.l.... ......# #.#.# #.# #.# #.##.# #.#.## #.#.# ... .. ... . #.#.# #.... .## #.#.# #....#.# #.# ######.# ... o. . .