added ch02 ex01