###### ....... ..!.... ..<.... #########....g... ........<........ ........oo....o.. ########o###..... #.# .o. #.# . #.# #.# #.# #.# #.# #.# ...