...:.#..... ..... ... ... .......###.... .... . .. ... ...$#....... ...+..... .. ## #........... .. #.#$#.###... #.## ####.......A... ##.#. #.#....X....... .# ...#..?............. . ....... .##.X...... #.........#.###.X...... # ###...# # # #.4...... ....... . .#.##........ . ..#..###..#.#.##.#.###. . ......##.. #### . . #.. .... .. . . .....#.... . .'XX>...#.. # ? .X.#####.##..... ... .. .... . . .. .. .....# . ###. ..#