Ive been looking at it, no doubt its possible within a formula its just an awkward one because you have this period of "free days" as such. Its getting the logic of how that works which is causing the issue.

No doubt it'll be something fairly simple but not got it yet!