---------o---o--o- -6-