#.# ### ..# ##.############# #.# #..............# ..# ##.#.####.####.# #.# #.#.# #.# # #.# #.#.# #.# #..#.#l###########.#.# #.# #..ooy............#.# #.# .# #..#.#.#############.# #.# #.# .. #.# #.# #.# #.# #. #.# #.# #.# # #.. #.# #.##### ... #.# #.....# ... #.####.....# ..## #....<.....# ######.....# #.....# #.#.### ##.#.# #..#.# #.##.# #.##.# #.##.# #.##.# #.# ... .#.