Somewhere along the line, a lot of easy-money lenders and extended warranty providers have gotten my cell-phone number. They all use robo-callers to begin the "conversation." Worse, the predicative-dialed robo-calls are running nuisance rates of around 30-50% (there used to be laws against this).
Unfortunately, my reject list only holds 20 numbers.
So I'm doing a round-robin (FIFO ring buffer, for fellow programers) as new numbers come in.
I use a simple number scheme. When I get back to the top I change the name from DNC01 to DNC21 and count from 21. This lets me know where the head and the tail of the ring-buffer are on the list, so I know where to add new numbers.
But I want to save the old numbers too
Just in case they start using them again after having been on the reject-list for a while.
So here's the list of all numbers on my reject list
(except for the first few that I threw out before deciding to do this)