### .....######.# .......<....# ......#o###.... ##### #.# . #.. .#. # .# .. ..