Work well for the first restriction
- before the big changes
- Now is working full (algorithm with explicit constraints)
- Still working
- Still working 2