.. .o #.. ..# #.. ..# ...###... ..###. ........###...... #........_..... ......#.....# ......#_.