.... .. #.# ... .. ..#.#####... .#........... #.#....#.#..# # ##.##..#.....# # #. #...#..#..l..#.# #..#...#..#..#....# #.........###..#..# ....#.<.#......## ?# . #...#....### # ..###.....# .... #........ ..... .......#### ...##.....##..# #.# #.....###.# #. .#...# .#