...
If there are overlapping assignments
If the assignment cannot be declined → prevent accept (until removed from overlap by assigner)
If the assignment has required consecutive assignments that cannot be declined → prevent accept
If there are consecutive assignments required
If consecutive assignment cannot be accepted → prevent accept
If the consecutive assignment was declined → prevent accept
Decline any overlapping assignments , including assignments that are required consecutive and cannot be accepted otherwiseand required consecutive assignments of the overlapping assignment
Accept the assignment and any required consecutive assignments
...