..... .. #... .# { . #... ..# ..###... ..###. ......###...... ....._...... #....O# #_.