Pushed Leap Year exercise.