### ..# #.# #.# #.# #.# .. #.# ....####.# .......).# o.####..############# #..))..........# #.#####..#####.# #.#######.# #..#####.# #.......#.# #........# #.#####.#.#####...####.# ##...........# #.# #............# #.# #.....######.# ### #.#<.........# ####.##...####### #............... #.##.###..#.###. #.##.# #........ ######.##.###..#####. #...O.....#.......... .>...###l####.#.######. ... #....(<..# # #.............. #l######..##### .. #..# ##. #..# #. ..# ..# .##