A DAY PASSES APPEARS TO WORK!!!

Checking if someone should be discharged before reducing the recovery
time stops people with 0 recovery time from staying in the hospital for
all eternity.

I also added more comments in, and this made following the code much
easier.