Questions and answers by

30 overdue assinments and the year ends today