finish chapt 2 examples