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