Currently implemented the try and deliver everything first approach.
Merge branch 'master' of https://github.com/wokste/cp
Added some other redundant length constraints for testing (they did not help much).