Rapist flips after 21-year sentence