done ch.1 exercises