This five dimensional calender is used to store activities of users ranging from user0 - user99 from a file for the whole year. After storing these activities, it provides the users with the functionality to perform different actions on those activities. One of these is printing the Top 5 busiest users.