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