« first day (5004 days earlier)      last day (33 days later) » 

 
3 hours later…
 
10 hours later…
7:50 PM
"Do my homework for me" is off-topic for this site because SO isn't a free online coding service. You have to make an honest attempt, and then ask a specific question about your algorithm or technique. How do I ask and answer homework questions? | Open letter to students with homework problems. — itprorh66 1 min ago
 

« first day (5004 days earlier)      last day (33 days later) »