.# ..# .. ..# .. .. #. o. # ###. .##.# # ... ... .##..#o###.# .....hho