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