#############.# ......o