..... .. #... .# . #... ..# ...###... ..###. ........###...... #........_...... ..... #.....# ......#_.