Reaching the finish square by coin flips
A tiny board has squares , with the start and the finish. Each turn you flip a fair coin: tails moves you square forward, heads moves you squares forward. You finish as soon as you land on or pass square (overshooting is fine).
What is the expected number of coin flips to finish, starting from square ?