
Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> Select category:
	0. MEETING
	1. CLASS
	2. SKYPE CALL
--> Enter short description: You entered "report".
Enter start time in the form HH:MM : Enter duration in minutes : You entered:  12:45 - 14:43.
Enter day (1 - 30) and repeat interval (>= 0): Added appointment on day 5.
Added appointment on day 12.
Added appointment on day 19.
Added appointment on day 26.

Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> =======
DAY  5
	SKYPE CALL (report), 12:45 - 14:43
=======
DAY 12
	SKYPE CALL (report), 12:45 - 14:43
=======
DAY 19
	SKYPE CALL (report), 12:45 - 14:43
=======
DAY 26
	SKYPE CALL (report), 12:45 - 14:43

Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> Select category:
	0. MEETING
	1. CLASS
	2. SKYPE CALL
--> Enter short description: You entered "report".
Enter start time in the form HH:MM : Enter duration in minutes : You entered:  09:59 - 10:32.
Enter day (1 - 30) and repeat interval (>= 0): Added appointment on day 2.
Added appointment on day 10.
Added appointment on day 18.

Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> =======
DAY  2
	MEETING (report), 09:59 - 10:32
=======
DAY  5
	SKYPE CALL (report), 12:45 - 14:43
=======
DAY 10
	MEETING (report), 09:59 - 10:32
=======
DAY 12
	SKYPE CALL (report), 12:45 - 14:43
=======
DAY 18
	MEETING (report), 09:59 - 10:32
=======
DAY 19
	SKYPE CALL (report), 12:45 - 14:43
=======
DAY 26
	SKYPE CALL (report), 12:45 - 14:43

Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> Select category:
	0. MEETING
	1. CLASS
	2. SKYPE CALL
--> Enter short description: You entered "group".
Enter start time in the form HH:MM : Enter duration in minutes : You entered:  14:20 - 15:00.
Enter day (1 - 30) and repeat interval (>= 0): Added appointment on day 4.
Added appointment on day 14.
Added appointment on day 24.

Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> =======
DAY  2
	MEETING (report), 09:59 - 10:32
=======
DAY  4
	MEETING (group), 14:20 - 15:00
=======
DAY  5
	SKYPE CALL (report), 12:45 - 14:43
=======
DAY 10
	MEETING (report), 09:59 - 10:32
=======
DAY 12
	SKYPE CALL (report), 12:45 - 14:43
=======
DAY 14
	MEETING (group), 14:20 - 15:00
=======
DAY 18
	MEETING (report), 09:59 - 10:32
=======
DAY 19
	SKYPE CALL (report), 12:45 - 14:43
=======
DAY 24
	MEETING (group), 14:20 - 15:00
=======
DAY 26
	SKYPE CALL (report), 12:45 - 14:43

Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> Select category:
	0. MEETING
	1. CLASS
	2. SKYPE CALL
--> Enter short description: You entered "endofweek".
Enter start time in the form HH:MM : Enter duration in minutes : You entered:  13:30 - 14:15.
Enter day (1 - 30) and repeat interval (>= 0): Added appointment on day 30.

Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> =======
DAY  2
	MEETING (report), 09:59 - 10:32
=======
DAY  4
	MEETING (group), 14:20 - 15:00
=======
DAY  5
	SKYPE CALL (report), 12:45 - 14:43
=======
DAY 10
	MEETING (report), 09:59 - 10:32
=======
DAY 12
	SKYPE CALL (report), 12:45 - 14:43
=======
DAY 14
	MEETING (group), 14:20 - 15:00
=======
DAY 18
	MEETING (report), 09:59 - 10:32
=======
DAY 19
	SKYPE CALL (report), 12:45 - 14:43
=======
DAY 24
	MEETING (group), 14:20 - 15:00
=======
DAY 26
	SKYPE CALL (report), 12:45 - 14:43
=======
DAY 30
	MEETING (endofweek), 13:30 - 14:15

Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> Select category:
	0. MEETING
	1. CLASS
	2. SKYPE CALL
--> 
Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> =======
DAY  2
	MEETING (report), 09:59 - 10:32
=======
DAY  4
	MEETING (group), 14:20 - 15:00
=======
DAY  5
	SKYPE CALL (report), 12:45 - 14:43
=======
DAY 10
	MEETING (report), 09:59 - 10:32
=======
DAY 12
	SKYPE CALL (report), 12:45 - 14:43
=======
DAY 14
	MEETING (group), 14:20 - 15:00
=======
DAY 18
	MEETING (report), 09:59 - 10:32
=======
DAY 19
	SKYPE CALL (report), 12:45 - 14:43
=======
DAY 24
	MEETING (group), 14:20 - 15:00
=======
DAY 26
	SKYPE CALL (report), 12:45 - 14:43
=======
DAY 30
	MEETING (endofweek), 13:30 - 14:15

Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> Enter short description: Removed appointment on day 2.
Removed appointment on day 5.
Removed appointment on day 10.
Removed appointment on day 12.
Removed appointment on day 18.
Removed appointment on day 19.
Removed appointment on day 26.

Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> =======
DAY  4
	MEETING (group), 14:20 - 15:00
=======
DAY 14
	MEETING (group), 14:20 - 15:00
=======
DAY 24
	MEETING (group), 14:20 - 15:00
=======
DAY 30
	MEETING (endofweek), 13:30 - 14:15

Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> Select category:
	0. MEETING
	1. CLASS
	2. SKYPE CALL
--> Removed appointment on day 4.
Removed appointment on day 14.
Removed appointment on day 24.
Removed appointment on day 30.

Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> 
Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> 
