
Douglas B. answered 05/22/20
Differential equations tutor (former TA with masters in applied math)
For what it's worth, I wrote a program that solves this problem (through brute force). I did not use any clever mathematics, and I can't tell you how (or if) this type of problem can be solved analytically, since the recursive relationship changes each round.
I did try a = 600, b = 460 and found no solution for this case.