########### [......oo<# ........So# ........>.# ........o.# ............# ..........### .......<..# ........... ..........#. ..........##.