chapter1-cracking