ENG504 Assignment 2022 Solution