#. .. . ##. #. .... #.##### ##.#. #..<..##..... . ##........# !.. #........#.... ###.....s....... #........l...... ....#.........?... ..###............. . #####..#.#.... #.##.# ... ..# .. .. .#. .. . .. . ...