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