This is the code for assigment