finished programs of chapter 2