Recent Question/Assignment

2000 words, as per attachments

Looking for answers ?