##### ###########.# #...####.....o.ooo.# #..<##...#######r...# #......### #o#.# #....### .# # #.......... . #...####### .. #...# .. #...# ### #####