
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 "boss".
Enter start time in the form HH:MM : Enter duration in minutes : You entered:  09:00 - 10:30.
Enter day (1 - 30) and repeat interval (>= 0):Added appointment on day 1.
Added appointment on day 5.
Added appointment on day 9.
Added appointment on day 13.
Added appointment on day 17.
Added appointment on day 21.
Added appointment on day 25.
Added appointment on day 29.

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 "break".
Enter start time in the form HH:MM : Enter duration in minutes : You entered:  11:55 - 12:25.
Enter day (1 - 30) and repeat interval (>= 0):Added appointment on day 1.
Added appointment on day 3.
Added appointment on day 5.
Added appointment on day 7.
Added appointment on day 9.
Added appointment on day 11.
Added appointment on day 13.
Added appointment on day 15.
Added appointment on day 17.
Added appointment on day 19.
Added appointment on day 21.
Added appointment on day 23.
Added appointment on day 25.
Added appointment on day 27.
Added appointment on day 29.

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 "boss".
Enter start time in the form HH:MM : Enter duration in minutes : You entered:  11:53 - 12:00.
Enter day (1 - 30) and repeat interval (>= 0):Added appointment on day 1.
Added appointment on day 9.
Added appointment on day 17.
Added appointment on day 25.

Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> =======
DAY  1
	MEETING (boss), 09:00 - 10:30
	SKYPE CALL (boss), 11:53 - 12:00
	MEETING (break), 11:55 - 12:25
=======
DAY  3
	MEETING (break), 11:55 - 12:25
=======
DAY  5
	MEETING (boss), 09:00 - 10:30
	MEETING (break), 11:55 - 12:25
=======
DAY  7
	MEETING (break), 11:55 - 12:25
=======
DAY  9
	MEETING (boss), 09:00 - 10:30
	SKYPE CALL (boss), 11:53 - 12:00
	MEETING (break), 11:55 - 12:25
=======
DAY 11
	MEETING (break), 11:55 - 12:25
=======
DAY 13
	MEETING (boss), 09:00 - 10:30
	MEETING (break), 11:55 - 12:25
=======
DAY 15
	MEETING (break), 11:55 - 12:25
=======
DAY 17
	MEETING (boss), 09:00 - 10:30
	SKYPE CALL (boss), 11:53 - 12:00
	MEETING (break), 11:55 - 12:25
=======
DAY 19
	MEETING (break), 11:55 - 12:25
=======
DAY 21
	MEETING (boss), 09:00 - 10:30
	MEETING (break), 11:55 - 12:25
=======
DAY 23
	MEETING (break), 11:55 - 12:25
=======
DAY 25
	MEETING (boss), 09:00 - 10:30
	SKYPE CALL (boss), 11:53 - 12:00
	MEETING (break), 11:55 - 12:25
=======
DAY 27
	MEETING (break), 11:55 - 12:25
=======
DAY 29
	MEETING (boss), 09:00 - 10:30
	MEETING (break), 11:55 - 12:25

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 "prog1".
Enter start time in the form HH:MM : Enter duration in minutes : You entered:  08:00 - 09:45.
Enter day (1 - 30) and repeat interval (>= 0):Added appointment on day 5.
Added appointment on day 9.
Added appointment on day 13.
Added appointment on day 17.
Added appointment on day 21.
Added appointment on day 25.
Added appointment on day 29.

Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> =======
DAY  1
	MEETING (boss), 09:00 - 10:30
	SKYPE CALL (boss), 11:53 - 12:00
	MEETING (break), 11:55 - 12:25
=======
DAY  3
	MEETING (break), 11:55 - 12:25
=======
DAY  5
	CLASS (prog1), 08:00 - 09:45
	MEETING (boss), 09:00 - 10:30
	MEETING (break), 11:55 - 12:25
=======
DAY  7
	MEETING (break), 11:55 - 12:25
=======
DAY  9
	CLASS (prog1), 08:00 - 09:45
	MEETING (boss), 09:00 - 10:30
	SKYPE CALL (boss), 11:53 - 12:00
	MEETING (break), 11:55 - 12:25
=======
DAY 11
	MEETING (break), 11:55 - 12:25
=======
DAY 13
	CLASS (prog1), 08:00 - 09:45
	MEETING (boss), 09:00 - 10:30
	MEETING (break), 11:55 - 12:25
=======
DAY 15
	MEETING (break), 11:55 - 12:25
=======
DAY 17
	CLASS (prog1), 08:00 - 09:45
	MEETING (boss), 09:00 - 10:30
	SKYPE CALL (boss), 11:53 - 12:00
	MEETING (break), 11:55 - 12:25
=======
DAY 19
	MEETING (break), 11:55 - 12:25
=======
DAY 21
	CLASS (prog1), 08:00 - 09:45
	MEETING (boss), 09:00 - 10:30
	MEETING (break), 11:55 - 12:25
=======
DAY 23
	MEETING (break), 11:55 - 12:25
=======
DAY 25
	CLASS (prog1), 08:00 - 09:45
	MEETING (boss), 09:00 - 10:30
	SKYPE CALL (boss), 11:53 - 12:00
	MEETING (break), 11:55 - 12:25
=======
DAY 27
	MEETING (break), 11:55 - 12:25
=======
DAY 29
	CLASS (prog1), 08:00 - 09:45
	MEETING (boss), 09:00 - 10:30
	MEETING (break), 11:55 - 12:25

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 1.
Removed appointment on day 1.
Removed appointment on day 5.
Removed appointment on day 9.
Removed appointment on day 9.
Removed appointment on day 13.
Removed appointment on day 17.
Removed appointment on day 17.
Removed appointment on day 21.
Removed appointment on day 25.
Removed appointment on day 25.
Removed appointment on day 29.

Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> =======
DAY  1
	MEETING (break), 11:55 - 12:25
=======
DAY  3
	MEETING (break), 11:55 - 12:25
=======
DAY  5
	CLASS (prog1), 08:00 - 09:45
	MEETING (break), 11:55 - 12:25
=======
DAY  7
	MEETING (break), 11:55 - 12:25
=======
DAY  9
	CLASS (prog1), 08:00 - 09:45
	MEETING (break), 11:55 - 12:25
=======
DAY 11
	MEETING (break), 11:55 - 12:25
=======
DAY 13
	CLASS (prog1), 08:00 - 09:45
	MEETING (break), 11:55 - 12:25
=======
DAY 15
	MEETING (break), 11:55 - 12:25
=======
DAY 17
	CLASS (prog1), 08:00 - 09:45
	MEETING (break), 11:55 - 12:25
=======
DAY 19
	MEETING (break), 11:55 - 12:25
=======
DAY 21
	CLASS (prog1), 08:00 - 09:45
	MEETING (break), 11:55 - 12:25
=======
DAY 23
	MEETING (break), 11:55 - 12:25
=======
DAY 25
	CLASS (prog1), 08:00 - 09:45
	MEETING (break), 11:55 - 12:25
=======
DAY 27
	MEETING (break), 11:55 - 12:25
=======
DAY 29
	CLASS (prog1), 08:00 - 09:45
	MEETING (break), 11:55 - 12:25

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 1.
Removed appointment on day 3.
Removed appointment on day 5.
Removed appointment on day 7.
Removed appointment on day 9.
Removed appointment on day 11.
Removed appointment on day 13.
Removed appointment on day 15.
Removed appointment on day 17.
Removed appointment on day 19.
Removed appointment on day 21.
Removed appointment on day 23.
Removed appointment on day 25.
Removed appointment on day 27.
Removed appointment on day 29.

Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> =======
DAY  5
	CLASS (prog1), 08:00 - 09:45
=======
DAY  9
	CLASS (prog1), 08:00 - 09:45
=======
DAY 13
	CLASS (prog1), 08:00 - 09:45
=======
DAY 17
	CLASS (prog1), 08:00 - 09:45
=======
DAY 21
	CLASS (prog1), 08:00 - 09:45
=======
DAY 25
	CLASS (prog1), 08:00 - 09:45
=======
DAY 29
	CLASS (prog1), 08:00 - 09:45

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 "friends".
Enter start time in the form HH:MM : Enter duration in minutes : You entered:  13:30 - 15:00.
Enter day (1 - 30) and repeat interval (>= 0):Added appointment on day 1.
Added appointment on day 9.
Added appointment on day 17.
Added appointment on day 25.

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 "bfast".
Enter start time in the form HH:MM : Enter duration in minutes : You entered:  09:00 - 09:30.
Enter day (1 - 30) and repeat interval (>= 0):Added appointment on day 1.
Added appointment on day 17.

Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> =======
DAY  1
	MEETING (bfast), 09:00 - 09:30
	SKYPE CALL (friends), 13:30 - 15:00
=======
DAY  5
	CLASS (prog1), 08:00 - 09:45
=======
DAY  9
	CLASS (prog1), 08:00 - 09:45
	SKYPE CALL (friends), 13:30 - 15:00
=======
DAY 13
	CLASS (prog1), 08:00 - 09:45
=======
DAY 17
	CLASS (prog1), 08:00 - 09:45
	MEETING (bfast), 09:00 - 09:30
	SKYPE CALL (friends), 13:30 - 15:00
=======
DAY 21
	CLASS (prog1), 08:00 - 09:45
=======
DAY 25
	CLASS (prog1), 08:00 - 09:45
	SKYPE CALL (friends), 13:30 - 15:00
=======
DAY 29
	CLASS (prog1), 08:00 - 09:45

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 5.
Removed appointment on day 9.
Removed appointment on day 13.
Removed appointment on day 17.
Removed appointment on day 21.
Removed appointment on day 25.
Removed appointment on day 29.

Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> =======
DAY  1
	MEETING (bfast), 09:00 - 09:30
	SKYPE CALL (friends), 13:30 - 15:00
=======
DAY  9
	SKYPE CALL (friends), 13:30 - 15:00
=======
DAY 17
	MEETING (bfast), 09:00 - 09:30
	SKYPE CALL (friends), 13:30 - 15:00
=======
DAY 25
	SKYPE CALL (friends), 13:30 - 15:00

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 "friends".
Enter start time in the form HH:MM : Enter duration in minutes : You entered:  14:00 - 14:20.
Enter day (1 - 30) and repeat interval (>= 0):Added appointment on day 1.
Added appointment on day 5.
Added appointment on day 9.
Added appointment on day 13.
Added appointment on day 17.
Added appointment on day 21.
Added appointment on day 25.
Added appointment on day 29.

Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> =======
DAY  1
	MEETING (bfast), 09:00 - 09:30
	SKYPE CALL (friends), 13:30 - 15:00
	MEETING (friends), 14:00 - 14:20
=======
DAY  5
	MEETING (friends), 14:00 - 14:20
=======
DAY  9
	SKYPE CALL (friends), 13:30 - 15:00
	MEETING (friends), 14:00 - 14:20
=======
DAY 13
	MEETING (friends), 14:00 - 14:20
=======
DAY 17
	MEETING (bfast), 09:00 - 09:30
	SKYPE CALL (friends), 13:30 - 15:00
	MEETING (friends), 14:00 - 14:20
=======
DAY 21
	MEETING (friends), 14:00 - 14:20
=======
DAY 25
	SKYPE CALL (friends), 13:30 - 15:00
	MEETING (friends), 14:00 - 14:20
=======
DAY 29
	MEETING (friends), 14:00 - 14:20

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 1.
Removed appointment on day 1.
Removed appointment on day 5.
Removed appointment on day 9.
Removed appointment on day 13.
Removed appointment on day 17.
Removed appointment on day 17.
Removed appointment on day 21.
Removed appointment on day 25.
Removed appointment on day 29.

Select action:
	1. Add appointment.
	2. Cancel appointments by description.
	3. Cancel appointments by category.
	4. Print appointments.
	5. Exit.
--> =======
DAY  1
	SKYPE CALL (friends), 13:30 - 15:00
=======
DAY  9
	SKYPE CALL (friends), 13:30 - 15:00
=======
DAY 17
	SKYPE CALL (friends), 13:30 - 15:00
=======
DAY 25
	SKYPE CALL (friends), 13:30 - 15:00

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