Breaking apart the constraints so that they are non-overlapping