assigment2.1