Compulsory assignment 1