Yes, this can be done (and it will be a fast checker) but it will involve a recursive check - one that says I found this cache on this day, but it is a D/Tx. Should I use this for this day or use another for this day, and reserve DTx for another day (perhaps when only one was found on that day)
I seem to be the only one writing recursive checkers - they are very mind bending - and could do this one, but it will have to wait. I already have a month or two of recursive checkers to write. Will add it to my to do list, in case another hasn't written it by then.
Tom