---+++---+++
---+++---