done ch5 exercises