3956

Each life has a few false starts.
But eventually each life
Will not only finish the race
But also win the race.