##..#. ## ##...#### .. # # ##.....#.# .###..# ###. ##.....#..## #. #... ..... .'............ ...# #....####.............. . . #..2....#.##.....#...#. . #....###..##.#.##...# .. .. . .#. #..#.*x..#..#...... .#[#. #. ##.##..#.###..###.... .. .. #### ...## ......#. . . #. . ##.#.#####.. #. #. .#.......# .... # ?# ####.... . . .. .. .# .#..## #.# . . #####.......v . # #.# .. . # . . # . . ...#.#. . # .# .... ..## . # ### . # ... ## # #. # #