A dose of $D$ milligrams of a drug is taken every 12 hours. Assume that the drug's half-life is such that every $12$ hours a fraction $r$, with $0<r<1$ of the drug remains in the blood. Let $d_1= D$ be the amount of the drug in the blood after first dose. It follows that the amount of the drug in the blood after the $n^{\mathrm{th}}$ dose is $$d_n= D\sum_{k=0}^{n-1}r^k.$$
At the steady state, $$d_\infty = \lim_{n\to\infty} d_n = \frac D{1-r}.$$
$d_\infty$ is the drug level just AFTER a dose, so it is the maximum drug level. Find the minimum drug level $d_{\min}$, just PRIOR to a steady state dose. Verify that $$d_\infty - d_{\min}=D.$$
I have no idea how to do this. Any ideas?

Hint: If in steady state you have $d_\infty$ just after a dose, after $12$ hours you have $rd_\infty=d_{min}$ because it is just before a dose.