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