solutions to selected exercises 7635900