Hints:
- you'll need a function to calculate whether the current year is a leap year
- you'll need a function to calculate the number of days in a month
- it might be helpful to have functions to
--- calculate the number of days in a year
--- calculate the number of days so far in the year
--- calculate the number of days remaining in the year