more exercises from pine book