WIP: Almost done with ch2 exercises...