.. ... ...###########. .....(...(..... .....(......... ............... ............... .....c.<....... ............... ............... ...c.....c..... ............... #..############ #.. ..