in class practical exercise 2702227