first assignment
fisrt assignment