. . #. .. . .... .. #.. #.# #.......# ..#. ...#.............. #...... ...... .. ..#.: .........##. #............##.... . ..#...#.?.........#. #.....##..........## #...#..4##......# . ..........#.........# .##................#. #..#.#.......... .. ....#..........#.. . ##.#................. ##..#......#........ #..##....##...##... .# #.##..#.#..# #. ... ....#.#..# #........ . .#.. #. #.#. # ..##.#