########### #.....?...# #.[.......# #...<<....# #.........# #.......%.# #......r..# #.........# ######'#### #.#### #....# ####.# #