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