tentative result for part 4 of the exercise