more exercises ... I've finished all that I indent to do from section 2.2