-----|--------|----------|----------|-------