How long does plan b last in your system