########## #........# #........### #..........### #............# ####.........# #.........+ #.........# #.......#.# #########.# #.# #.# #o# #.# #+#