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