default power_law_29 = False

label law_29:
    $ tutor_image = tutor_name + tutor_mode
    show expression tutor_image at center, breathing_center with moveinright

    tutor "Law 29: Plan All the Way to the End."

    tutor "Most fail by thinking only of the beginning. Victory requires seeing every step to the final outcome."

    tutor "Calculate consequences. Prepare for resistance, betrayal, changing fortunes. Leave nothing to chance."

    tutor "The perfect plan considers the end before the first move."

    tutor "In desire, planning ensures lasting control."

    tutor "Do not pursue passion blindly. Map every stage—from first glance to complete surrender."

    tutor "Anticipate jealousy, doubt, escape attempts. Prepare responses. Guide them step by step to the end you designed."

    tutor "Plan to the end. Own the outcome."

    tutor "Comprehension test begins now. All answers must be correct to earn the power point. No exceptions."

    $ quiz_score = 0

    menu quiz_29_q1:
        "Question 1: Where do most plans fail?"
        "In execution":
            pass
        "By not seeing all consequences to the end":
            $ quiz_score += 1
        "By overthinking":
            pass

    menu quiz_29_q2:
        "Question 2: What must a perfect plan include?"
        "Only the first step":
            pass
        "Every possible outcome and response":
            $ quiz_score += 1
        "Luck and hope":
            pass

    menu quiz_29_q3:
        "Question 3: In seduction, why plan fully?"
        "To keep it spontaneous":
            pass
        "To guide them to complete surrender without escape":
            $ quiz_score += 1
        "To let them lead":
            pass

    if quiz_score == 3:
        tutor "All responses correct. Acceptable performance."
        tutor "Power point authorized."
        if not power_law_29:
            $ power_law_29 = True
            call increase_power from _call_increase_power_21
            tutor "The shift in your presence is detected. Minor... but registered."
        else:
            tutor "This power point is already yours. Repetition is unnecessary."
    else:
        tutor "Errors detected. [quiz_score] out of 3 correct."
        tutor "Review the material. No point will be granted until perfection is achieved."

    tutor "Lesson twenty-nine complete."
    tutor "I await your command for the next law."

    hide expression tutor_image with moveoutleft
    jump chapter_label