Assignment 7: Calendar