. #. ..#.# .#...# .....o# #....ohh#### #....o5hh..# #.....oh##5# .....o# .# .....# .# ..#.# .. #. .. # ... ... .