...... ....# .. ...... ....##.. #.... ....... .. ##...###3.... ... .#.....#....# ..# .. ............##..##.. ................... .. ........A......... ... .#.....#X...##..# ..# ##...###...##.$##.. #.....#...5...... ... .?... ........... .... ............##..##..# ............##..##..## ...........#.........# ........##.#######.. #..##..... . .. #..#.#.# .......#..# ....... ##. .# ..##...#.#... ..##..# .##.#.# . .. .... .# . ...####....