. ....$ #.# #.... ... # #...# #.# .# ##.#...# #.# ... ...#...# ##?###.... ##....... .......... ....#...######..#....#< .........b^............. .........p.####<......... .........#.##............ .###.###.#............... # #.#..###......... #####.#..###......... #.....#.......#...... ###.#....###..#..... ...........# #..##.#.. ####.....## #...... ###.#.# #..### #.#.# #..# ###.# #..# #.# #..# #.# . #.#