bcs-042 solved assignment 2019-20