Link to assignment description
Input:
Add 2017-06-01 1st of June
Add 2017-07-08 8th of July
Add 2017-07-08 Someone's birthday
Del date == 2017-07-08
Output:
Removed 2 entries
Input:
Add 2017-01-01 Holiday
Add 2017-03-08 Holiday
Add 2017-1-1 New Year
Add 2017-1-1 New Year
Print
Output:
2017-01-01 Holiday
2017-01-01 New Year
2017-03-08 Holiday
Input:
Add 2017-01-01 Holiday
Add 2017-03-08 Holiday
Add 2017-01-01 New Year
Find event != "working day"
Add 2017-05-09 Holiday
Output:
2017-01-01 Holiday
2017-01-01 New Year
2017-03-08 Holiday
Found 3 entries
Input:
Add 2017-01-01 New Year
Add 2017-03-08 Holiday
Add 2017-01-01 Holiday
Last 2016-12-31
Last 2017-01-01
Last 2017-06-01
Add 2017-05-09 Holiday
Output:
No entries
2017-01-01 Holiday
2017-03-08 Holiday