...... #.. ....... #.. .......####.. ........!...# ............# ........... .....oo..# #O5o# ##..# ##.# ##.# ##