##### #..<# ###.########## #..........# #########.## #.# #.# #.# #.# #.# #o# #o# #.# ... ###