1st assigment
1st assignment