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