solved ex 2.84