chap-2 completed.