add practice of chapter5