Let's make a weekly calendar.
You are given four integers as input values. (A year, month, day and the first day of the week [0: Monday...6: Sunday])
You must return a list (or an iterable) of the week that includes the date in the input values.
This begins with the first day of the week.