. . #.#.# . ....# . #.##.#.##... #.#.....#.... ............# #.....#..... #.#r.#..# #.......# #.#######..#.##### #>..........?..... #.....<....#...... ....[.######.# #### ...# ... .! ##... ###