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