# .# .# ..# ############..# #......o.)....###. #......o..oo...... ###########o...... ..####. ..# ..# ..# ..# .oo