chapter 5-first-steps done