practical Assigment 1