##### #...# #...# #### ######...##############...# ......................<...# ######...##############...# #.?.# .### #.... .. #...# .## ..... .# ##.### .# #. .# . .############################ ..........%..............b... #######################...... ... .