.. #.# #.# #.# #.# #.# ###.##### #.......# #.......# # #..<....# #.##.......# r..........# #.##.......# # #.r.....# ##.#.#### #r#.# #..........?. #.....#####.# #.....# #.....# #...... ........ ####..##