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