MBTI JSON 양식 변환 (배치: 30 / 189)

실행 모드 선택


현재 모드: 테스트 (Dry Run)

대상 테이블: content_mbti_items

ID: 4072 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "디테일러와 빅픽처맨의 완벽한 리서치",
            "explanation": "ISFJ의 세부 정보와 ENFP의 전체적 연결 대비",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "I check every detail.",
                    "translation": "모든 세부사항을 확인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "와 Thorough! I see big patterns!",
                    "translation": "와 꼼꼼해! 난 큰 패턴을 봐!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수진",
                    "script": "Facts must be accurate.",
                    "translation": "사실은 정확해야 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수진이는 정보의 정확성을 중시한다.",
                    "hint": "ISFJ는 정보를 수집할 때 정확성과 신뢰성을 가장 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "수진이는 'I check every detail'과 'Facts must be accurate'라고 말해요. ISFJ 성향답게 정보를 다룰 때 모든 세부사항의 정확성과 신뢰성을 확인하는 것을 가장 중시합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "완전 Reliable! Connections spark insights!",
                    "translation": "완전 믿을 만해! 연결이 통찰을 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "Your creativity amazes me!",
                    "translation": "네 창의성이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "What if details reveal patterns?",
                    "translation": "세부사항이 패턴을 드러내면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-jun thinks details can reveal @@.",
                    "hint": "ENFP는 작은 정보들이 모여서 큰 그림을 보여준다고 생각해요.",
                    "optionA": "confusion",
                    "optionB": "patterns",
                    "optionC": "problems",
                    "result": "patterns",
                    "explanation": "민준이는 'What if details reveal patterns?'라고 말했어요. ENFP 성향답게 수진이의 세밀한 정보들이 모여서 더 큰 패턴과 연결고리를 보여줄 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "와 진짜 Detailed big picture!",
                    "translation": "와 진짜 자세한 큰 그림!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "대박 And patterned precision!",
                    "translation": "대박 그리고 패턴화된 정밀함!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수진",
                    "script": "Accurate insights sound perfect!",
                    "translation": "정확한 통찰이 완벽해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "Creative facts are powerful!",
                    "translation": "창의적 사실이 강력해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수진",
                    "script": "You expand my perspective.",
                    "translation": "넌 내 관점을 확장시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민준",
                    "script": "You ground my imagination!",
                    "translation": "넌 내 상상력을 현실에 뿌리내려줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정확한 사실과 창의적 연결의 완벽한 조합이에요.",
                    "optionA": "insights",
                    "optionB": "plus",
                    "optionC": "accurate",
                    "optionD": "creative",
                    "optionE": "facts",
                    "result": "accurate facts plus creative insights",
                    "explanation": "'accurate facts plus creative insights'는 ISFJ의 정확한 사실 확인과 ENFP의 창의적 통찰이 결합될 때의 완벽한 정보 탐구를 의미합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "디테일러와 빅픽처맨의 완벽한 리서치",
            "explanation": "ISFJ의 세부 정보와 ENFP의 전체적 연결 대비",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "I check every detail.",
                    "translation": "모든 세부사항을 확인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "와 Thorough! I see big patterns!",
                    "translation": "와 꼼꼼해! 난 큰 패턴을 봐!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수진",
                    "script": "Facts must be accurate.",
                    "translation": "사실은 정확해야 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수진이는 정보의 정확성을 중시한다.",
                    "hint": "ISFJ는 정보를 수집할 때 정확성과 신뢰성을 가장 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "수진이는 'I check every detail'과 'Facts must be accurate'라고 말해요. ISFJ 성향답게 정보를 다룰 때 모든 세부사항의 정확성과 신뢰성을 확인하는 것을 가장 중시합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "완전 Reliable! Connections spark insights!",
                    "translation": "완전 믿을 만해! 연결이 통찰을 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "Your creativity amazes me!",
                    "translation": "네 창의성이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "What if details reveal patterns?",
                    "translation": "세부사항이 패턴을 드러내면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-jun thinks details can reveal @@.",
                    "hint": "ENFP는 작은 정보들이 모여서 큰 그림을 보여준다고 생각해요.",
                    "optionA": "confusion",
                    "optionB": "patterns",
                    "optionC": "problems",
                    "result": "patterns",
                    "explanation": "민준이는 'What if details reveal patterns?'라고 말했어요. ENFP 성향답게 수진이의 세밀한 정보들이 모여서 더 큰 패턴과 연결고리를 보여줄 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "와 진짜 Detailed big picture!",
                    "translation": "와 진짜 자세한 큰 그림!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "대박 And patterned precision!",
                    "translation": "대박 그리고 패턴화된 정밀함!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수진",
                    "script": "Accurate insights sound perfect!",
                    "translation": "정확한 통찰이 완벽해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "Creative facts are powerful!",
                    "translation": "창의적 사실이 강력해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수진",
                    "script": "You expand my perspective.",
                    "translation": "넌 내 관점을 확장시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민준",
                    "script": "You ground my imagination!",
                    "translation": "넌 내 상상력을 현실에 뿌리내려줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "정확한 사실과 창의적 연결의 완벽한 조합이에요.",
                    "optionA": "insights",
                    "optionB": "plus",
                    "optionC": "accurate",
                    "optionD": "creative",
                    "optionE": "facts",
                    "result": "accurate facts plus creative insights",
                    "explanation": "'accurate facts plus creative insights'는 ISFJ의 정확한 사실 확인과 ENFP의 창의적 통찰이 결합될 때의 완벽한 정보 탐구를 의미합니다."
                }
            ]
        }
    ]
}
ID: 4073 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "데이터맨과 스토리텔러의 환상적인 분석",
            "explanation": "INTJ의 체계적 데이터와 ESFP의 생생한 경험 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I analyze data systematically.",
                    "translation": "데이터를 체계적으로 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "어 멋져! I learn from experiences!",
                    "translation": "어 멋져! 난 경험으로 배워!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지안",
                    "script": "Numbers reveal hidden truths.",
                    "translation": "숫자가 숨겨진 진실을 드러내."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지안이는 숫자를 통해 진실을 발견한다.",
                    "hint": "INTJ는 객관적인 데이터와 숫자를 통해 진실을 찾아요.",
                    "result": "O",
                    "explanation": "지안이는 'I analyze data systematically'와 'Numbers reveal hidden truths'라고 말해요. INTJ 성향답게 체계적인 데이터 분석과 숫자를 통해 숨겨진 진실을 발견하려고 합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "완전 Scientific! Stories bring data alive!",
                    "translation": "완전 과학적이야! 이야기가 데이터를 살아있게 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지안",
                    "script": "Your real examples are vivid!",
                    "translation": "네 실제 예시가 생생해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "What about data storytelling?",
                    "translation": "데이터 스토리텔링은 어때?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-rin suggests using data @@.",
                    "hint": "ESFP는 딱딱한 데이터를 생생한 이야기로 만들려고 해요.",
                    "optionA": "hiding",
                    "optionB": "storytelling",
                    "optionC": "confusion",
                    "result": "storytelling",
                    "explanation": "하린이는 'What about data storytelling?'이라고 말했어요. ESFP 성향답게 지안이의 체계적인 데이터를 사람들이 쉽게 이해할 수 있는 생생한 스토리텔링으로 바꾸려고 합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지안",
                    "script": "와 진짜 Numbers with narrative!",
                    "translation": "와 진짜 내러티브가 있는 숫자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "대박 And stories with evidence!",
                    "translation": "대박 그리고 증거가 있는 이야기!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지안",
                    "script": "Logical emotions make sense!",
                    "translation": "논리적 감정이 말이 돼!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Emotional logic is powerful!",
                    "translation": "감정적 논리가 강력해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지안",
                    "script": "You humanize my data.",
                    "translation": "넌 내 데이터를 인간적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하린",
                    "script": "You validate my feelings!",
                    "translation": "넌 내 감정을 검증해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "차가운 논리와 따뜻한 감정의 완벽한 만남이에요.",
                    "optionA": "logic",
                    "optionB": "warm",
                    "optionC": "meets",
                    "optionD": "cold",
                    "optionE": "emotions",
                    "result": "cold logic meets warm emotions",
                    "explanation": "'cold logic meets warm emotions'는 INTJ의 차가운 논리적 분석과 ESFP의 따뜻한 감정적 경험이 만날 때의 완벽한 이해를 의미합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "데이터맨과 스토리텔러의 환상적인 분석",
            "explanation": "INTJ의 체계적 데이터와 ESFP의 생생한 경험 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I analyze data systematically.",
                    "translation": "데이터를 체계적으로 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "어 멋져! I learn from experiences!",
                    "translation": "어 멋져! 난 경험으로 배워!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지안",
                    "script": "Numbers reveal hidden truths.",
                    "translation": "숫자가 숨겨진 진실을 드러내."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지안이는 숫자를 통해 진실을 발견한다.",
                    "hint": "INTJ는 객관적인 데이터와 숫자를 통해 진실을 찾아요.",
                    "result": "O",
                    "explanation": "지안이는 'I analyze data systematically'와 'Numbers reveal hidden truths'라고 말해요. INTJ 성향답게 체계적인 데이터 분석과 숫자를 통해 숨겨진 진실을 발견하려고 합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "완전 Scientific! Stories bring data alive!",
                    "translation": "완전 과학적이야! 이야기가 데이터를 살아있게 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지안",
                    "script": "Your real examples are vivid!",
                    "translation": "네 실제 예시가 생생해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "What about data storytelling?",
                    "translation": "데이터 스토리텔링은 어때?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-rin suggests using data @@.",
                    "hint": "ESFP는 딱딱한 데이터를 생생한 이야기로 만들려고 해요.",
                    "optionA": "hiding",
                    "optionB": "storytelling",
                    "optionC": "confusion",
                    "result": "storytelling",
                    "explanation": "하린이는 'What about data storytelling?'이라고 말했어요. ESFP 성향답게 지안이의 체계적인 데이터를 사람들이 쉽게 이해할 수 있는 생생한 스토리텔링으로 바꾸려고 합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지안",
                    "script": "와 진짜 Numbers with narrative!",
                    "translation": "와 진짜 내러티브가 있는 숫자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "대박 And stories with evidence!",
                    "translation": "대박 그리고 증거가 있는 이야기!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지안",
                    "script": "Logical emotions make sense!",
                    "translation": "논리적 감정이 말이 돼!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Emotional logic is powerful!",
                    "translation": "감정적 논리가 강력해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지안",
                    "script": "You humanize my data.",
                    "translation": "넌 내 데이터를 인간적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하린",
                    "script": "You validate my feelings!",
                    "translation": "넌 내 감정을 검증해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "차가운 논리와 따뜻한 감정의 완벽한 만남이에요.",
                    "optionA": "logic",
                    "optionB": "warm",
                    "optionC": "meets",
                    "optionD": "cold",
                    "optionE": "emotions",
                    "result": "cold logic meets warm emotions",
                    "explanation": "'cold logic meets warm emotions'는 INTJ의 차가운 논리적 분석과 ESFP의 따뜻한 감정적 경험이 만날 때의 완벽한 이해를 의미합니다."
                }
            ]
        }
    ]
}
ID: 4074 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "체크리스터와 브레인스토머의 완벽한 탐구",
            "explanation": "ISTJ의 단계적 검증과 ENTP의 자유로운 연상 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "I verify each source.",
                    "translation": "각 자료를 검증해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "어 좋아! I brainstorm connections!",
                    "translation": "어 좋아! 난 연결고리를 브레인스토밍해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현수",
                    "script": "Reliable sources build trust.",
                    "translation": "신뢰할 만한 자료가 믿음을 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현수는 신뢰할 만한 자료를 중시한다.",
                    "hint": "ISTJ는 검증되고 신뢰할 수 있는 정보원을 가장 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "현수는 'I verify each source'와 'Reliable sources build trust'라고 말해요. ISTJ 성향답게 정보를 다룰 때 각 자료의 신뢰성과 검증 가능성을 가장 중요하게 생각합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "완전 Solid! Wild ideas need foundation!",
                    "translation": "완전 견고해! 와일드한 아이디어도 기반이 필요해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현수",
                    "script": "Your brainstorming inspires innovation!",
                    "translation": "네 브레인스토밍이 혁신에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채린",
                    "script": "What about verified creativity?",
                    "translation": "검증된 창의성은 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chae-rin suggests having verified @@.",
                    "hint": "ENTP는 창의성에도 검증이 더해지면 좋다고 생각해요.",
                    "optionA": "boredom",
                    "optionB": "creativity",
                    "optionC": "confusion",
                    "result": "creativity",
                    "explanation": "채린이는 'What about verified creativity?'라고 말했어요. ENTP 성향답게 자신의 창의적 아이디어에 현수의 체계적 검증이 더해지면 더 강력해질 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "오 진짜 Evidence-based innovation!",
                    "translation": "오 진짜 증거 기반 혁신!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "대박 And creative verification works!",
                    "translation": "대박 그리고 창의적 검증이 통해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현수",
                    "script": "Trusted breakthroughs are best!",
                    "translation": "신뢰받는 돌파구가 최고야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채린",
                    "script": "Verified possibilities are infinite!",
                    "translation": "검증된 가능성은 무한해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현수",
                    "script": "You make research exciting.",
                    "translation": "넌 연구를 신나게 만들어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채린",
                    "script": "You make ideas credible!",
                    "translation": "넌 아이디어를 믿을 만하게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "체계적 검증과 자유로운 탐구의 완벽한 결합이에요.",
                    "optionA": "exploration",
                    "optionB": "meets",
                    "optionC": "systematic",
                    "optionD": "free",
                    "optionE": "verification",
                    "result": "systematic verification meets free exploration",
                    "explanation": "'systematic verification meets free exploration'은 ISTJ의 체계적 검증과 ENTP의 자유로운 탐구가 결합될 때의 완벽한 연구를 의미합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "체크리스터와 브레인스토머의 완벽한 탐구",
            "explanation": "ISTJ의 단계적 검증과 ENTP의 자유로운 연상 비교",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "I verify each source.",
                    "translation": "각 자료를 검증해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "어 좋아! I brainstorm connections!",
                    "translation": "어 좋아! 난 연결고리를 브레인스토밍해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현수",
                    "script": "Reliable sources build trust.",
                    "translation": "신뢰할 만한 자료가 믿음을 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현수는 신뢰할 만한 자료를 중시한다.",
                    "hint": "ISTJ는 검증되고 신뢰할 수 있는 정보원을 가장 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "현수는 'I verify each source'와 'Reliable sources build trust'라고 말해요. ISTJ 성향답게 정보를 다룰 때 각 자료의 신뢰성과 검증 가능성을 가장 중요하게 생각합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "완전 Solid! Wild ideas need foundation!",
                    "translation": "완전 견고해! 와일드한 아이디어도 기반이 필요해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현수",
                    "script": "Your brainstorming inspires innovation!",
                    "translation": "네 브레인스토밍이 혁신에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채린",
                    "script": "What about verified creativity?",
                    "translation": "검증된 창의성은 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chae-rin suggests having verified @@.",
                    "hint": "ENTP는 창의성에도 검증이 더해지면 좋다고 생각해요.",
                    "optionA": "boredom",
                    "optionB": "creativity",
                    "optionC": "confusion",
                    "result": "creativity",
                    "explanation": "채린이는 'What about verified creativity?'라고 말했어요. ENTP 성향답게 자신의 창의적 아이디어에 현수의 체계적 검증이 더해지면 더 강력해질 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "오 진짜 Evidence-based innovation!",
                    "translation": "오 진짜 증거 기반 혁신!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "대박 And creative verification works!",
                    "translation": "대박 그리고 창의적 검증이 통해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현수",
                    "script": "Trusted breakthroughs are best!",
                    "translation": "신뢰받는 돌파구가 최고야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채린",
                    "script": "Verified possibilities are infinite!",
                    "translation": "검증된 가능성은 무한해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현수",
                    "script": "You make research exciting.",
                    "translation": "넌 연구를 신나게 만들어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채린",
                    "script": "You make ideas credible!",
                    "translation": "넌 아이디어를 믿을 만하게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "체계적 검증과 자유로운 탐구의 완벽한 결합이에요.",
                    "optionA": "exploration",
                    "optionB": "meets",
                    "optionC": "systematic",
                    "optionD": "free",
                    "optionE": "verification",
                    "result": "systematic verification meets free exploration",
                    "explanation": "'systematic verification meets free exploration'은 ISTJ의 체계적 검증과 ENTP의 자유로운 탐구가 결합될 때의 완벽한 연구를 의미합니다."
                }
            ]
        }
    ]
}
ID: 4075 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "실용맨과 이론맨의 완벽한 지식 교환",
            "explanation": "ISTP의 실용적 활용과 ESFJ의 관계적 맥락 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "I learn what works.",
                    "translation": "실용적인 걸 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "와 Cool! I learn about people!",
                    "translation": "와 멋져! 난 사람에 대해 배워!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건우",
                    "script": "Practical knowledge solves problems.",
                    "translation": "실용적 지식이 문제를 해결해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건우는 실용적인 지식을 선호한다.",
                    "hint": "ISTP는 실제로 문제를 해결할 수 있는 실용적 지식을 중시해요.",
                    "result": "O",
                    "explanation": "건우는 'I learn what works'와 'Practical knowledge solves problems'라고 말해요. ISTP 성향답게 이론보다는 실제로 문제를 해결할 수 있는 실용적이고 적용 가능한 지식을 선호합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "완전 Useful! People knowledge connects hearts!",
                    "translation": "완전 유용해! 사람 지식이 마음을 연결해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "Your people skills amaze me!",
                    "translation": "네 인간관계 기술이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유나",
                    "script": "What if skills help relationships?",
                    "translation": "기술이 관계에 도움이 되면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yu-na thinks practical skills can help @@.",
                    "hint": "ESFJ는 실용적 기술도 인간관계에 도움이 된다고 생각해요.",
                    "optionA": "confusion",
                    "optionB": "relationships",
                    "optionC": "isolation",
                    "result": "relationships",
                    "explanation": "유나는 'What if skills help relationships?'라고 말했어요. ESFJ 성향답게 건우의 실용적 기술과 지식이 사람들과의 관계를 더 좋게 만드는 데도 활용될 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건우",
                    "script": "어 맞네 Fix things, help people!",
                    "translation": "어 맞네 물건을 고치고, 사람을 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "진짜 And understanding builds trust!",
                    "translation": "진짜 그리고 이해가 신뢰를 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건우",
                    "script": "대박 Practical empathy works!",
                    "translation": "대박 실용적 공감이 통해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Caring skills are powerful!",
                    "translation": "배려하는 기술이 강력해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건우",
                    "script": "You show me purpose.",
                    "translation": "넌 내게 목적을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "유나",
                    "script": "You show me solutions!",
                    "translation": "넌 내게 해결책을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "실용적 기술과 따뜻한 배려의 완벽한 조화예요.",
                    "optionA": "caring",
                    "optionB": "skills",
                    "optionC": "plus",
                    "optionD": "practical",
                    "optionE": "creates",
                    "result": "practical skills plus caring creates",
                    "explanation": "'practical skills plus caring creates'는 ISTP의 실용적 기술과 ESFJ의 따뜻한 배려가 결합될 때의 완벽한 도움을 의미합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "실용맨과 이론맨의 완벽한 지식 교환",
            "explanation": "ISTP의 실용적 활용과 ESFJ의 관계적 맥락 비교",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "I learn what works.",
                    "translation": "실용적인 걸 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "와 Cool! I learn about people!",
                    "translation": "와 멋져! 난 사람에 대해 배워!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건우",
                    "script": "Practical knowledge solves problems.",
                    "translation": "실용적 지식이 문제를 해결해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건우는 실용적인 지식을 선호한다.",
                    "hint": "ISTP는 실제로 문제를 해결할 수 있는 실용적 지식을 중시해요.",
                    "result": "O",
                    "explanation": "건우는 'I learn what works'와 'Practical knowledge solves problems'라고 말해요. ISTP 성향답게 이론보다는 실제로 문제를 해결할 수 있는 실용적이고 적용 가능한 지식을 선호합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "완전 Useful! People knowledge connects hearts!",
                    "translation": "완전 유용해! 사람 지식이 마음을 연결해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "Your people skills amaze me!",
                    "translation": "네 인간관계 기술이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유나",
                    "script": "What if skills help relationships?",
                    "translation": "기술이 관계에 도움이 되면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yu-na thinks practical skills can help @@.",
                    "hint": "ESFJ는 실용적 기술도 인간관계에 도움이 된다고 생각해요.",
                    "optionA": "confusion",
                    "optionB": "relationships",
                    "optionC": "isolation",
                    "result": "relationships",
                    "explanation": "유나는 'What if skills help relationships?'라고 말했어요. ESFJ 성향답게 건우의 실용적 기술과 지식이 사람들과의 관계를 더 좋게 만드는 데도 활용될 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건우",
                    "script": "어 맞네 Fix things, help people!",
                    "translation": "어 맞네 물건을 고치고, 사람을 도와!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "진짜 And understanding builds trust!",
                    "translation": "진짜 그리고 이해가 신뢰를 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건우",
                    "script": "대박 Practical empathy works!",
                    "translation": "대박 실용적 공감이 통해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Caring skills are powerful!",
                    "translation": "배려하는 기술이 강력해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건우",
                    "script": "You show me purpose.",
                    "translation": "넌 내게 목적을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "유나",
                    "script": "You show me solutions!",
                    "translation": "넌 내게 해결책을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "실용적 기술과 따뜻한 배려의 완벽한 조화예요.",
                    "optionA": "caring",
                    "optionB": "skills",
                    "optionC": "plus",
                    "optionD": "practical",
                    "optionE": "creates",
                    "result": "practical skills plus caring creates",
                    "explanation": "'practical skills plus caring creates'는 ISTP의 실용적 기술과 ESFJ의 따뜻한 배려가 결합될 때의 완벽한 도움을 의미합니다."
                }
            ]
        }
    ]
}
ID: 4076 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "의미추구자와 목표달성자의 완벽한 탐구",
            "explanation": "ISFP의 개인적 의미와 ENTJ의 전략적 정보 대비",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서은",
                    "script": "I seek personal meaning.",
                    "translation": "개인적 의미를 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민성",
                    "script": "어 좋아! I gather strategic data!",
                    "translation": "어 좋아! 난 전략적 데이터를 모아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서은",
                    "script": "Information should resonate personally.",
                    "translation": "정보는 개인적으로 공감되어야 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서은이는 정보가 개인적으로 의미가 있어야 한다고 생각한다.",
                    "hint": "ISFP는 정보를 받아들일 때 개인적 가치와 의미를 중시해요.",
                    "result": "O",
                    "explanation": "서은이는 'I seek personal meaning'과 'Information should resonate personally'라고 말해요. ISFP 성향답게 정보를 습득할 때 개인적 가치관과 의미에 부합하는지를 가장 중요하게 생각합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민성",
                    "script": "완전 Authentic! Strategy needs clear goals!",
                    "translation": "완전 진정성 있어! 전략에는 명확한 목표가 필요해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서은",
                    "script": "Your efficiency is impressive!",
                    "translation": "네 효율성이 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민성",
                    "script": "What if strategy serves values?",
                    "translation": "전략이 가치를 섬기면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-seong thinks strategy can serve @@.",
                    "hint": "ENTJ는 전략도 개인의 가치를 실현하는 도구가 될 수 있다고 생각해요.",
                    "optionA": "confusion",
                    "optionB": "values",
                    "optionC": "problems",
                    "result": "values",
                    "explanation": "민성이는 'What if strategy serves values?'라고 말했어요. ENTJ 성향답게 자신의 전략적 접근이 서은이의 개인적 가치를 실현하는 데 도움이 될 수 있다고 제안합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서은",
                    "script": "와 진짜 Purpose-driven efficiency!",
                    "translation": "와 진짜 목적 중심 효율성!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민성",
                    "script": "대박 And meaningful achievement works!",
                    "translation": "대박 그리고 의미 있는 성취가 통해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서은",
                    "script": "Strategic authenticity sounds perfect!",
                    "translation": "전략적 진정성이 완벽해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민성",
                    "script": "Authentic power is unstoppable!",
                    "translation": "진정성 있는 힘은 막을 수 없어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서은",
                    "script": "You amplify my values.",
                    "translation": "넌 내 가치를 증폭시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민성",
                    "script": "You purify my goals!",
                    "translation": "넌 내 목표를 순수하게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "깊은 의미와 강력한 전략의 완벽한 만남이에요.",
                    "optionA": "strategy",
                    "optionB": "plus",
                    "optionC": "deep",
                    "optionD": "powerful",
                    "optionE": "meaning",
                    "result": "deep meaning plus powerful strategy",
                    "explanation": "'deep meaning plus powerful strategy'는 ISFP의 깊은 개인적 의미와 ENTJ의 강력한 전략이 결합될 때의 진정한 성취를 의미합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "의미추구자와 목표달성자의 완벽한 탐구",
            "explanation": "ISFP의 개인적 의미와 ENTJ의 전략적 정보 대비",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서은",
                    "script": "I seek personal meaning.",
                    "translation": "개인적 의미를 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민성",
                    "script": "어 좋아! I gather strategic data!",
                    "translation": "어 좋아! 난 전략적 데이터를 모아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서은",
                    "script": "Information should resonate personally.",
                    "translation": "정보는 개인적으로 공감되어야 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서은이는 정보가 개인적으로 의미가 있어야 한다고 생각한다.",
                    "hint": "ISFP는 정보를 받아들일 때 개인적 가치와 의미를 중시해요.",
                    "result": "O",
                    "explanation": "서은이는 'I seek personal meaning'과 'Information should resonate personally'라고 말해요. ISFP 성향답게 정보를 습득할 때 개인적 가치관과 의미에 부합하는지를 가장 중요하게 생각합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민성",
                    "script": "완전 Authentic! Strategy needs clear goals!",
                    "translation": "완전 진정성 있어! 전략에는 명확한 목표가 필요해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서은",
                    "script": "Your efficiency is impressive!",
                    "translation": "네 효율성이 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민성",
                    "script": "What if strategy serves values?",
                    "translation": "전략이 가치를 섬기면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-seong thinks strategy can serve @@.",
                    "hint": "ENTJ는 전략도 개인의 가치를 실현하는 도구가 될 수 있다고 생각해요.",
                    "optionA": "confusion",
                    "optionB": "values",
                    "optionC": "problems",
                    "result": "values",
                    "explanation": "민성이는 'What if strategy serves values?'라고 말했어요. ENTJ 성향답게 자신의 전략적 접근이 서은이의 개인적 가치를 실현하는 데 도움이 될 수 있다고 제안합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서은",
                    "script": "와 진짜 Purpose-driven efficiency!",
                    "translation": "와 진짜 목적 중심 효율성!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민성",
                    "script": "대박 And meaningful achievement works!",
                    "translation": "대박 그리고 의미 있는 성취가 통해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서은",
                    "script": "Strategic authenticity sounds perfect!",
                    "translation": "전략적 진정성이 완벽해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민성",
                    "script": "Authentic power is unstoppable!",
                    "translation": "진정성 있는 힘은 막을 수 없어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서은",
                    "script": "You amplify my values.",
                    "translation": "넌 내 가치를 증폭시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민성",
                    "script": "You purify my goals!",
                    "translation": "넌 내 목표를 순수하게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "깊은 의미와 강력한 전략의 완벽한 만남이에요.",
                    "optionA": "strategy",
                    "optionB": "plus",
                    "optionC": "deep",
                    "optionD": "powerful",
                    "optionE": "meaning",
                    "result": "deep meaning plus powerful strategy",
                    "explanation": "'deep meaning plus powerful strategy'는 ISFP의 깊은 개인적 의미와 ENTJ의 강력한 전략이 결합될 때의 진정한 성취를 의미합니다."
                }
            ]
        }
    ]
}
ID: 4077 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "통찰자와 행동러의 완벽한 정보 활용",
            "explanation": "INFJ의 깊은 통찰과 ESTP의 즉각적 적용 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I search for deeper patterns.",
                    "translation": "더 깊은 패턴을 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "와 Deep! I test things immediately!",
                    "translation": "와 깊어! 난 즉시 테스트해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Hidden connections reveal truth.",
                    "translation": "숨겨진 연결이 진실을 드러내."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이는 숨겨진 연결고리를 찾으려고 한다.",
                    "hint": "INFJ는 표면적 정보보다 숨겨진 패턴과 연결을 중시해요.",
                    "result": "O",
                    "explanation": "도윤이는 'I search for deeper patterns'와 'Hidden connections reveal truth'라고 말해요. INFJ 성향답게 표면적인 정보보다는 숨겨진 패턴과 연결고리를 통해 더 깊은 진실을 찾으려고 합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하은",
                    "script": "완전 Insightful! Reality testing works fast!",
                    "translation": "완전 통찰력 있어! 현실 테스트가 빨리 통해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Your quick validation amazes me!",
                    "translation": "네 빠른 검증이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하은",
                    "script": "What if insights guide action?",
                    "translation": "통찰이 행동을 안내하면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-eun thinks insights can guide @@.",
                    "hint": "ESTP는 깊은 통찰이 실제 행동에 방향을 줄 수 있다고 생각해요.",
                    "optionA": "confusion",
                    "optionB": "action",
                    "optionC": "delays",
                    "result": "action",
                    "explanation": "하은이는 'What if insights guide action?'이라고 말했어요. ESTP 성향답게 도윤이의 깊은 통찰과 패턴 인식이 자신의 즉각적인 행동에 올바른 방향을 제시할 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "오 진짜 Intuitive action plans!",
                    "translation": "오 진짜 직관적 행동 계획!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하은",
                    "script": "대박 And tested wisdom rocks!",
                    "translation": "대박 그리고 검증된 지혜가 최고야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Quick wisdom sounds powerful!",
                    "translation": "빠른 지혜가 강력해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하은",
                    "script": "Deep practice is effective!",
                    "translation": "깊은 실천이 효과적이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "You make visions real.",
                    "translation": "넌 비전을 현실로 만들어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하은",
                    "script": "You make actions wise!",
                    "translation": "넌 행동을 지혜롭게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "깊은 지혜와 빠른 실행의 완벽한 결합이에요.",
                    "optionA": "action",
                    "optionB": "plus",
                    "optionC": "deep",
                    "optionD": "quick",
                    "optionE": "wisdom",
                    "result": "deep wisdom plus quick action",
                    "explanation": "'deep wisdom plus quick action'은 INFJ의 깊은 지혜와 ESTP의 빠른 행동이 결합될 때의 완벽한 실현을 의미합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "통찰자와 행동러의 완벽한 정보 활용",
            "explanation": "INFJ의 깊은 통찰과 ESTP의 즉각적 적용 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I search for deeper patterns.",
                    "translation": "더 깊은 패턴을 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "와 Deep! I test things immediately!",
                    "translation": "와 깊어! 난 즉시 테스트해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Hidden connections reveal truth.",
                    "translation": "숨겨진 연결이 진실을 드러내."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이는 숨겨진 연결고리를 찾으려고 한다.",
                    "hint": "INFJ는 표면적 정보보다 숨겨진 패턴과 연결을 중시해요.",
                    "result": "O",
                    "explanation": "도윤이는 'I search for deeper patterns'와 'Hidden connections reveal truth'라고 말해요. INFJ 성향답게 표면적인 정보보다는 숨겨진 패턴과 연결고리를 통해 더 깊은 진실을 찾으려고 합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하은",
                    "script": "완전 Insightful! Reality testing works fast!",
                    "translation": "완전 통찰력 있어! 현실 테스트가 빨리 통해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Your quick validation amazes me!",
                    "translation": "네 빠른 검증이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하은",
                    "script": "What if insights guide action?",
                    "translation": "통찰이 행동을 안내하면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-eun thinks insights can guide @@.",
                    "hint": "ESTP는 깊은 통찰이 실제 행동에 방향을 줄 수 있다고 생각해요.",
                    "optionA": "confusion",
                    "optionB": "action",
                    "optionC": "delays",
                    "result": "action",
                    "explanation": "하은이는 'What if insights guide action?'이라고 말했어요. ESTP 성향답게 도윤이의 깊은 통찰과 패턴 인식이 자신의 즉각적인 행동에 올바른 방향을 제시할 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "오 진짜 Intuitive action plans!",
                    "translation": "오 진짜 직관적 행동 계획!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하은",
                    "script": "대박 And tested wisdom rocks!",
                    "translation": "대박 그리고 검증된 지혜가 최고야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Quick wisdom sounds powerful!",
                    "translation": "빠른 지혜가 강력해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하은",
                    "script": "Deep practice is effective!",
                    "translation": "깊은 실천이 효과적이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "You make visions real.",
                    "translation": "넌 비전을 현실로 만들어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하은",
                    "script": "You make actions wise!",
                    "translation": "넌 행동을 지혜롭게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "깊은 지혜와 빠른 실행의 완벽한 결합이에요.",
                    "optionA": "action",
                    "optionB": "plus",
                    "optionC": "deep",
                    "optionD": "quick",
                    "optionE": "wisdom",
                    "result": "deep wisdom plus quick action",
                    "explanation": "'deep wisdom plus quick action'은 INFJ의 깊은 지혜와 ESTP의 빠른 행동이 결합될 때의 완벽한 실현을 의미합니다."
                }
            ]
        }
    ]
}
ID: 4078 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "완벽주의자와 리더의 정보 마스터리",
            "explanation": "INFP의 진정성 탐구와 ESTJ의 체계적 관리 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "I research what matters deeply.",
                    "translation": "깊이 중요한 걸 연구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "어 좋아! I organize all information!",
                    "translation": "어 좋아! 난 모든 정보를 정리해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예은",
                    "script": "Authentic knowledge transforms lives.",
                    "translation": "진정한 지식이 삶을 변화시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예은이는 진정한 지식이 삶을 변화시킨다고 믿는다.",
                    "hint": "INFP는 개인적으로 의미 있고 진정성 있는 지식을 추구해요.",
                    "result": "O",
                    "explanation": "예은이는 'I research what matters deeply'와 'Authentic knowledge transforms lives'라고 말해요. INFP 성향답게 단순한 정보보다는 삶을 근본적으로 변화시킬 수 있는 진정성 있는 지식을 추구합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "완전 Profound! Structure helps access!",
                    "translation": "완전 심오해! 구조가 접근을 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "Your organization skills are brilliant!",
                    "translation": "네 정리 기술이 멋져!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "What about systematic transformation?",
                    "translation": "체계적 변화는 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho suggests having systematic @@.",
                    "hint": "ESTJ는 개인적 변화도 체계적으로 접근할 수 있다고 생각해요.",
                    "optionA": "confusion",
                    "optionB": "transformation",
                    "optionC": "problems",
                    "result": "transformation",
                    "explanation": "준호는 'What about systematic transformation?'이라고 말했어요. ESTJ 성향답게 예은이의 깊은 개인적 변화도 체계적이고 조직적인 접근을 통해 더 효과적으로 달성할 수 있다고 제안합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예은",
                    "script": "와 진짜 Organized authenticity!",
                    "translation": "와 진짜 조직화된 진정성!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "대박 And structured soul-searching works!",
                    "translation": "대박 그리고 구조화된 자아 탐구가 통해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예은",
                    "script": "Methodical meaning-making sounds perfect!",
                    "translation": "체계적 의미 만들기가 완벽해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Purpose-driven efficiency is powerful!",
                    "translation": "목적 중심 효율성이 강력해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예은",
                    "script": "You systematize my dreams.",
                    "translation": "넌 내 꿈을 체계화해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준호",
                    "script": "You humanize my systems!",
                    "translation": "넌 내 시스템을 인간적으로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "진정한 목적과 체계적 방법의 완벽한 만남이에요.",
                    "optionA": "methods",
                    "optionB": "plus",
                    "optionC": "systematic",
                    "optionD": "authentic",
                    "optionE": "purpose",
                    "result": "authentic purpose plus systematic methods",
                    "explanation": "'authentic purpose plus systematic methods'는 INFP의 진정한 목적과 ESTJ의 체계적 방법이 결합될 때의 완벽한 성취를 의미합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "완벽주의자와 리더의 정보 마스터리",
            "explanation": "INFP의 진정성 탐구와 ESTJ의 체계적 관리 비교",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "I research what matters deeply.",
                    "translation": "깊이 중요한 걸 연구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "어 좋아! I organize all information!",
                    "translation": "어 좋아! 난 모든 정보를 정리해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예은",
                    "script": "Authentic knowledge transforms lives.",
                    "translation": "진정한 지식이 삶을 변화시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예은이는 진정한 지식이 삶을 변화시킨다고 믿는다.",
                    "hint": "INFP는 개인적으로 의미 있고 진정성 있는 지식을 추구해요.",
                    "result": "O",
                    "explanation": "예은이는 'I research what matters deeply'와 'Authentic knowledge transforms lives'라고 말해요. INFP 성향답게 단순한 정보보다는 삶을 근본적으로 변화시킬 수 있는 진정성 있는 지식을 추구합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "완전 Profound! Structure helps access!",
                    "translation": "완전 심오해! 구조가 접근을 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "Your organization skills are brilliant!",
                    "translation": "네 정리 기술이 멋져!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "What about systematic transformation?",
                    "translation": "체계적 변화는 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho suggests having systematic @@.",
                    "hint": "ESTJ는 개인적 변화도 체계적으로 접근할 수 있다고 생각해요.",
                    "optionA": "confusion",
                    "optionB": "transformation",
                    "optionC": "problems",
                    "result": "transformation",
                    "explanation": "준호는 'What about systematic transformation?'이라고 말했어요. ESTJ 성향답게 예은이의 깊은 개인적 변화도 체계적이고 조직적인 접근을 통해 더 효과적으로 달성할 수 있다고 제안합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예은",
                    "script": "와 진짜 Organized authenticity!",
                    "translation": "와 진짜 조직화된 진정성!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "대박 And structured soul-searching works!",
                    "translation": "대박 그리고 구조화된 자아 탐구가 통해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예은",
                    "script": "Methodical meaning-making sounds perfect!",
                    "translation": "체계적 의미 만들기가 완벽해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Purpose-driven efficiency is powerful!",
                    "translation": "목적 중심 효율성이 강력해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예은",
                    "script": "You systematize my dreams.",
                    "translation": "넌 내 꿈을 체계화해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준호",
                    "script": "You humanize my systems!",
                    "translation": "넌 내 시스템을 인간적으로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "진정한 목적과 체계적 방법의 완벽한 만남이에요.",
                    "optionA": "methods",
                    "optionB": "plus",
                    "optionC": "systematic",
                    "optionD": "authentic",
                    "optionE": "purpose",
                    "result": "authentic purpose plus systematic methods",
                    "explanation": "'authentic purpose plus systematic methods'는 INFP의 진정한 목적과 ESTJ의 체계적 방법이 결합될 때의 완벽한 성취를 의미합니다."
                }
            ]
        }
    ]
}
ID: 4079 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "탐구자와 공유맨의 완벽한 지식 순환",
            "explanation": "INTP의 이론적 탐구와 ESFJ의 지식 공유 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "I explore theoretical concepts.",
                    "translation": "이론적 개념을 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수영",
                    "script": "와 Smart! I share useful knowledge!",
                    "translation": "와 똑똑해! 난 유용한 지식을 공유해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지민",
                    "script": "Understanding systems fascinates me.",
                    "translation": "시스템을 이해하는 게 매혹적이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지민이는 복잡한 시스템을 이해하는 것을 좋아한다.",
                    "hint": "INTP는 복잡한 시스템과 이론적 구조를 탐구하는 걸 즐겨요.",
                    "result": "O",
                    "explanation": "지민이는 'I explore theoretical concepts'와 'Understanding systems fascinates me'라고 말해요. INTP 성향답게 복잡한 이론적 개념과 시스템의 작동 원리를 깊이 탐구하는 것을 즐깁니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수영",
                    "script": "완전 Brilliant! Sharing helps everyone!",
                    "translation": "완전 멋져! 공유가 모든 사람을 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "Your teaching skills inspire me!",
                    "translation": "네 가르치는 기술이 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수영",
                    "script": "What if theories help people?",
                    "translation": "이론이 사람들을 도우면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-young thinks theories can help @@.",
                    "hint": "ESFJ는 복잡한 이론도 사람들에게 도움이 될 수 있다고 생각해요.",
                    "optionA": "confusion",
                    "optionB": "people",
                    "optionC": "isolation",
                    "result": "people",
                    "explanation": "수영이는 'What if theories help people?'라고 말했어요. ESFJ 성향답게 지민이의 복잡한 이론적 탐구도 실제로 사람들의 삶에 도움이 되는 지식으로 활용될 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "어 맞네 Practical theory applications!",
                    "translation": "어 맞네 실용적 이론 적용!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수영",
                    "script": "진짜 And theory-based helping works!",
                    "translation": "진짜 그리고 이론 기반 도움이 통해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지민",
                    "script": "대박 Knowledge for everyone!",
                    "translation": "대박 모든 사람을 위한 지식!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수영",
                    "script": "Understanding brings people together!",
                    "translation": "이해가 사람들을 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지민",
                    "script": "You democratize my research.",
                    "translation": "넌 내 연구를 민주화해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수영",
                    "script": "You deepen my service!",
                    "translation": "넌 내 봉사를 깊게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "깊은 지식과 따뜻한 공유의 완벽한 순환이에요.",
                    "optionA": "sharing",
                    "optionB": "plus",
                    "optionC": "knowledge",
                    "optionD": "warm",
                    "optionE": "deep",
                    "result": "deep knowledge plus warm sharing",
                    "explanation": "'deep knowledge plus warm sharing'는 INTP의 깊은 지식 탐구와 ESFJ의 따뜻한 공유가 결합될 때의 완벽한 지식 순환을 의미합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "탐구자와 공유맨의 완벽한 지식 순환",
            "explanation": "INTP의 이론적 탐구와 ESFJ의 지식 공유 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "I explore theoretical concepts.",
                    "translation": "이론적 개념을 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수영",
                    "script": "와 Smart! I share useful knowledge!",
                    "translation": "와 똑똑해! 난 유용한 지식을 공유해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지민",
                    "script": "Understanding systems fascinates me.",
                    "translation": "시스템을 이해하는 게 매혹적이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지민이는 복잡한 시스템을 이해하는 것을 좋아한다.",
                    "hint": "INTP는 복잡한 시스템과 이론적 구조를 탐구하는 걸 즐겨요.",
                    "result": "O",
                    "explanation": "지민이는 'I explore theoretical concepts'와 'Understanding systems fascinates me'라고 말해요. INTP 성향답게 복잡한 이론적 개념과 시스템의 작동 원리를 깊이 탐구하는 것을 즐깁니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수영",
                    "script": "완전 Brilliant! Sharing helps everyone!",
                    "translation": "완전 멋져! 공유가 모든 사람을 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "Your teaching skills inspire me!",
                    "translation": "네 가르치는 기술이 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수영",
                    "script": "What if theories help people?",
                    "translation": "이론이 사람들을 도우면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-young thinks theories can help @@.",
                    "hint": "ESFJ는 복잡한 이론도 사람들에게 도움이 될 수 있다고 생각해요.",
                    "optionA": "confusion",
                    "optionB": "people",
                    "optionC": "isolation",
                    "result": "people",
                    "explanation": "수영이는 'What if theories help people?'라고 말했어요. ESFJ 성향답게 지민이의 복잡한 이론적 탐구도 실제로 사람들의 삶에 도움이 되는 지식으로 활용될 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "어 맞네 Practical theory applications!",
                    "translation": "어 맞네 실용적 이론 적용!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수영",
                    "script": "진짜 And theory-based helping works!",
                    "translation": "진짜 그리고 이론 기반 도움이 통해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지민",
                    "script": "대박 Knowledge for everyone!",
                    "translation": "대박 모든 사람을 위한 지식!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수영",
                    "script": "Understanding brings people together!",
                    "translation": "이해가 사람들을 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지민",
                    "script": "You democratize my research.",
                    "translation": "넌 내 연구를 민주화해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수영",
                    "script": "You deepen my service!",
                    "translation": "넌 내 봉사를 깊게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "깊은 지식과 따뜻한 공유의 완벽한 순환이에요.",
                    "optionA": "sharing",
                    "optionB": "plus",
                    "optionC": "knowledge",
                    "optionD": "warm",
                    "optionE": "deep",
                    "result": "deep knowledge plus warm sharing",
                    "explanation": "'deep knowledge plus warm sharing'는 INTP의 깊은 지식 탐구와 ESFJ의 따뜻한 공유가 결합될 때의 완벽한 지식 순환을 의미합니다."
                }
            ]
        }
    ]
}
ID: 4080 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "자유탐험가와 체계러의 완벽한 정보 여행",
            "explanation": "ESFP의 자유로운 탐색과 ISTJ의 체계적 수집 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I discover things spontaneously.",
                    "translation": "즉흥적으로 발견해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "어 신기해! I collect systematically!",
                    "translation": "어 신기해! 난 체계적으로 수집해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다은",
                    "script": "Surprises lead to insights.",
                    "translation": "놀라움이 통찰로 이어져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은이는 예상치 못한 발견을 통해 배운다.",
                    "hint": "ESFP는 계획되지 않은 우연한 발견을 통해 새로운 것을 배워요.",
                    "result": "O",
                    "explanation": "다은이는 'I discover things spontaneously'와 'Surprises lead to insights'라고 말해요. ESFP 성향답게 미리 계획하지 않은 즉흥적이고 우연한 발견을 통해 새로운 통찰을 얻는 것을 즐깁니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "완전 Dynamic! Structure preserves knowledge!",
                    "translation": "완전 역동적이야! 구조가 지식을 보존해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "Your organization is amazing!",
                    "translation": "네 정리가 놀라워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성훈",
                    "script": "What about structured exploration?",
                    "translation": "구조화된 탐험은 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seong-hun suggests having structured @@.",
                    "hint": "ISTJ는 자유로운 탐험도 어느 정도 구조가 있으면 좋다고 생각해요.",
                    "optionA": "chaos",
                    "optionB": "exploration",
                    "optionC": "confusion",
                    "result": "exploration",
                    "explanation": "성훈이는 'What about structured exploration?'이라고 말했어요. ISTJ 성향답게 다은이의 자유로운 탐험에도 어느 정도의 구조와 체계가 있으면 더 효과적일 수 있다고 제안합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "와 진짜 Organized adventures!",
                    "translation": "와 진짜 조직화된 모험!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "대박 And adventurous cataloging works!",
                    "translation": "대박 그리고 모험적 목록화가 통해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다은",
                    "script": "Systematic serendipity sounds perfect!",
                    "translation": "체계적 우연이 완벽해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "Structured spontaneity is powerful!",
                    "translation": "구조화된 즉흥성이 강력해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다은",
                    "script": "You preserve my discoveries.",
                    "translation": "넌 내 발견을 보존해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성훈",
                    "script": "You energize my collections!",
                    "translation": "넌 내 수집을 활기차게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "자유로운 발견과 체계적 보존의 완벽한 조화예요.",
                    "optionA": "systematic",
                    "optionB": "free",
                    "optionC": "plus",
                    "optionD": "discovery",
                    "optionE": "preservation",
                    "result": "free discovery plus systematic preservation",
                    "explanation": "'free discovery plus systematic preservation'은 ESFP의 자유로운 발견과 ISTJ의 체계적 보존이 결합될 때의 완벽한 지식 관리를 의미합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "자유탐험가와 체계러의 완벽한 정보 여행",
            "explanation": "ESFP의 자유로운 탐색과 ISTJ의 체계적 수집 비교",
            "level": 4,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I discover things spontaneously.",
                    "translation": "즉흥적으로 발견해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "어 신기해! I collect systematically!",
                    "translation": "어 신기해! 난 체계적으로 수집해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다은",
                    "script": "Surprises lead to insights.",
                    "translation": "놀라움이 통찰로 이어져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은이는 예상치 못한 발견을 통해 배운다.",
                    "hint": "ESFP는 계획되지 않은 우연한 발견을 통해 새로운 것을 배워요.",
                    "result": "O",
                    "explanation": "다은이는 'I discover things spontaneously'와 'Surprises lead to insights'라고 말해요. ESFP 성향답게 미리 계획하지 않은 즉흥적이고 우연한 발견을 통해 새로운 통찰을 얻는 것을 즐깁니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "완전 Dynamic! Structure preserves knowledge!",
                    "translation": "완전 역동적이야! 구조가 지식을 보존해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "Your organization is amazing!",
                    "translation": "네 정리가 놀라워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성훈",
                    "script": "What about structured exploration?",
                    "translation": "구조화된 탐험은 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seong-hun suggests having structured @@.",
                    "hint": "ISTJ는 자유로운 탐험도 어느 정도 구조가 있으면 좋다고 생각해요.",
                    "optionA": "chaos",
                    "optionB": "exploration",
                    "optionC": "confusion",
                    "result": "exploration",
                    "explanation": "성훈이는 'What about structured exploration?'이라고 말했어요. ISTJ 성향답게 다은이의 자유로운 탐험에도 어느 정도의 구조와 체계가 있으면 더 효과적일 수 있다고 제안합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "와 진짜 Organized adventures!",
                    "translation": "와 진짜 조직화된 모험!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "대박 And adventurous cataloging works!",
                    "translation": "대박 그리고 모험적 목록화가 통해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다은",
                    "script": "Systematic serendipity sounds perfect!",
                    "translation": "체계적 우연이 완벽해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "Structured spontaneity is powerful!",
                    "translation": "구조화된 즉흥성이 강력해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다은",
                    "script": "You preserve my discoveries.",
                    "translation": "넌 내 발견을 보존해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성훈",
                    "script": "You energize my collections!",
                    "translation": "넌 내 수집을 활기차게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "자유로운 발견과 체계적 보존의 완벽한 조화예요.",
                    "optionA": "systematic",
                    "optionB": "free",
                    "optionC": "plus",
                    "optionD": "discovery",
                    "optionE": "preservation",
                    "result": "free discovery plus systematic preservation",
                    "explanation": "'free discovery plus systematic preservation'은 ESFP의 자유로운 발견과 ISTJ의 체계적 보존이 결합될 때의 완벽한 지식 관리를 의미합니다."
                }
            ]
        }
    ]
}
ID: 4081 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "혁신맨과 전문가의 완벽한 지식 융합",
            "explanation": "ENTP의 새로운 관점과 ISFJ의 깊이 있는 전문성 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도연",
                    "script": "I connect unrelated ideas.",
                    "translation": "관련 없는 아이디어를 연결해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "와 Creative! I master specific areas!",
                    "translation": "와 창의적이야! 난 특정 분야를 마스터해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도연",
                    "script": "Cross-pollination sparks innovation.",
                    "translation": "교차 수분이 혁신을 불러일으켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도연이는 서로 다른 분야의 아이디어를 연결한다.",
                    "hint": "ENTP는 서로 다른 분야의 아이디어를 연결해서 혁신을 만들어요.",
                    "result": "O",
                    "explanation": "도연이는 'I connect unrelated ideas'와 'Cross-pollination sparks innovation'이라고 말해요. ENTP 성향답게 서로 관련이 없어 보이는 분야의 아이디어들을 연결해서 새로운 혁신을 만들어냅니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "완전 Innovative! Deep expertise provides foundation!",
                    "translation": "완전 혁신적이야! 깊은 전문성이 기반을 제공해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도연",
                    "script": "Your specialized knowledge is solid!",
                    "translation": "네 전문 지식이 견고해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소연",
                    "script": "What if expertise enables connections?",
                    "translation": "전문성이 연결을 가능하게 하면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-yeon thinks expertise can enable @@.",
                    "hint": "ISFJ는 깊은 전문성이 오히려 더 좋은 연결을 만든다고 생각해요.",
                    "optionA": "isolation",
                    "optionB": "connections",
                    "optionC": "confusion",
                    "result": "connections",
                    "explanation": "소연이는 'What if expertise enables connections?'라고 말했어요. ISFJ 성향답게 자신의 깊은 전문 지식이 도연이의 창의적 연결을 더욱 견고하고 의미 있게 만들 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도연",
                    "script": "오 진짜 Expert-level innovation!",
                    "translation": "오 진짜 전문가 수준 혁신!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "대박 And innovative expertise works!",
                    "translation": "대박 그리고 혁신적 전문성이 통해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도연",
                    "script": "Grounded creativity sounds amazing!",
                    "translation": "근거 있는 창의성이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소연",
                    "script": "Creative mastery is powerful!",
                    "translation": "창의적 숙련이 강력해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도연",
                    "script": "You anchor my flights.",
                    "translation": "넌 내 비상에 닻을 내려줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소연",
                    "script": "You lift my depths!",
                    "translation": "넌 내 깊이를 들어올려줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "넓은 연결과 깊은 전문성의 완벽한 융합이에요.",
                    "optionA": "expertise",
                    "optionB": "wide",
                    "optionC": "deep",
                    "optionD": "plus",
                    "optionE": "connections",
                    "result": "wide connections plus deep expertise",
                    "explanation": "'wide connections plus deep expertise'는 ENTP의 넓은 연결 능력과 ISFJ의 깊은 전문성이 융합될 때의 완벽한 지식 창조를 의미합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "혁신맨과 전문가의 완벽한 지식 융합",
            "explanation": "ENTP의 새로운 관점과 ISFJ의 깊이 있는 전문성 비교",
            "level": 4,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도연",
                    "script": "I connect unrelated ideas.",
                    "translation": "관련 없는 아이디어를 연결해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "와 Creative! I master specific areas!",
                    "translation": "와 창의적이야! 난 특정 분야를 마스터해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도연",
                    "script": "Cross-pollination sparks innovation.",
                    "translation": "교차 수분이 혁신을 불러일으켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도연이는 서로 다른 분야의 아이디어를 연결한다.",
                    "hint": "ENTP는 서로 다른 분야의 아이디어를 연결해서 혁신을 만들어요.",
                    "result": "O",
                    "explanation": "도연이는 'I connect unrelated ideas'와 'Cross-pollination sparks innovation'이라고 말해요. ENTP 성향답게 서로 관련이 없어 보이는 분야의 아이디어들을 연결해서 새로운 혁신을 만들어냅니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "완전 Innovative! Deep expertise provides foundation!",
                    "translation": "완전 혁신적이야! 깊은 전문성이 기반을 제공해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도연",
                    "script": "Your specialized knowledge is solid!",
                    "translation": "네 전문 지식이 견고해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소연",
                    "script": "What if expertise enables connections?",
                    "translation": "전문성이 연결을 가능하게 하면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-yeon thinks expertise can enable @@.",
                    "hint": "ISFJ는 깊은 전문성이 오히려 더 좋은 연결을 만든다고 생각해요.",
                    "optionA": "isolation",
                    "optionB": "connections",
                    "optionC": "confusion",
                    "result": "connections",
                    "explanation": "소연이는 'What if expertise enables connections?'라고 말했어요. ISFJ 성향답게 자신의 깊은 전문 지식이 도연이의 창의적 연결을 더욱 견고하고 의미 있게 만들 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도연",
                    "script": "오 진짜 Expert-level innovation!",
                    "translation": "오 진짜 전문가 수준 혁신!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "대박 And innovative expertise works!",
                    "translation": "대박 그리고 혁신적 전문성이 통해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도연",
                    "script": "Grounded creativity sounds amazing!",
                    "translation": "근거 있는 창의성이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소연",
                    "script": "Creative mastery is powerful!",
                    "translation": "창의적 숙련이 강력해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도연",
                    "script": "You anchor my flights.",
                    "translation": "넌 내 비상에 닻을 내려줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소연",
                    "script": "You lift my depths!",
                    "translation": "넌 내 깊이를 들어올려줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "넓은 연결과 깊은 전문성의 완벽한 융합이에요.",
                    "optionA": "expertise",
                    "optionB": "wide",
                    "optionC": "deep",
                    "optionD": "plus",
                    "optionE": "connections",
                    "result": "wide connections plus deep expertise",
                    "explanation": "'wide connections plus deep expertise'는 ENTP의 넓은 연결 능력과 ISFJ의 깊은 전문성이 융합될 때의 완벽한 지식 창조를 의미합니다."
                }
            ]
        }
    ]
}
ID: 4082 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 돌봄이와 파티 메이커의 완벽한 만남",
            "explanation": "ISFJ의 세심한 배려와 ENFP의 활발한 연결 대비",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "I prefer small group gatherings.",
                    "translation": "소규모 모임을 선호해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "와 Cozy! I love meeting everyone!",
                    "translation": "와 아늑해! 난 모든 사람을 만나는 게 좋아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수진",
                    "script": "Deep conversations feel meaningful.",
                    "translation": "깊은 대화가 의미 있게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수진이는 깊이 있는 대화를 선호한다.",
                    "hint": "ISFJ는 많은 사람보다는 소수와 깊고 의미 있는 대화를 좋아해요.",
                    "result": "O",
                    "explanation": "수진이는 'I prefer small group gatherings'와 'Deep conversations feel meaningful'이라고 말해요. ISFJ 성향답게 큰 파티보다는 소규모 모임에서 깊이 있는 대화를 나누는 것을 선호합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "완전 Beautiful! Energy comes from connections!",
                    "translation": "완전 아름다워! 연결에서 에너지가 나와!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "Your enthusiasm is contagious!",
                    "translation": "네 열정이 전염성이 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "What about intimate party vibes?",
                    "translation": "친밀한 파티 분위기는 어때?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-jun suggests creating intimate party @@.",
                    "hint": "ENFP는 큰 에너지와 친밀함을 동시에 만들려고 해요.",
                    "optionA": "chaos",
                    "optionB": "vibes",
                    "optionC": "problems",
                    "result": "vibes",
                    "explanation": "민준이는 'What about intimate party vibes?'라고 말했어요. ENFP 성향답게 자신의 활발한 에너지와 수진이의 친밀한 분위기를 결합한 새로운 사교 방식을 제안합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "오 진짜 Meaningful connections everywhere!",
                    "translation": "오 진짜 모든 곳에 의미 있는 연결!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "대박 And caring energy spreads!",
                    "translation": "대박 그리고 배려하는 에너지가 퍼져!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수진",
                    "script": "Quality time with many hearts!",
                    "translation": "많은 마음들과 함께하는 품질 시간!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "Perfect social magic created!",
                    "translation": "완벽한 사회적 마법이 만들어져!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수진",
                    "script": "You expand my circle.",
                    "translation": "넌 내 원을 확장시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민준",
                    "script": "You deepen my connections!",
                    "translation": "넌 내 연결을 깊게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "깊은 배려와 활발한 에너지의 완벽한 사교 조합이에요.",
                    "optionA": "energy",
                    "optionB": "deep",
                    "optionC": "caring",
                    "optionD": "meets",
                    "optionE": "vibrant",
                    "result": "deep caring meets vibrant energy",
                    "explanation": "'deep caring meets vibrant energy'는 ISFJ의 깊은 배려와 ENFP의 활발한 에너지가 만날 때의 완벽한 사회적 상호작용을 의미합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 돌봄이와 파티 메이커의 완벽한 만남",
            "explanation": "ISFJ의 세심한 배려와 ENFP의 활발한 연결 대비",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "I prefer small group gatherings.",
                    "translation": "소규모 모임을 선호해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "와 Cozy! I love meeting everyone!",
                    "translation": "와 아늑해! 난 모든 사람을 만나는 게 좋아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수진",
                    "script": "Deep conversations feel meaningful.",
                    "translation": "깊은 대화가 의미 있게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수진이는 깊이 있는 대화를 선호한다.",
                    "hint": "ISFJ는 많은 사람보다는 소수와 깊고 의미 있는 대화를 좋아해요.",
                    "result": "O",
                    "explanation": "수진이는 'I prefer small group gatherings'와 'Deep conversations feel meaningful'이라고 말해요. ISFJ 성향답게 큰 파티보다는 소규모 모임에서 깊이 있는 대화를 나누는 것을 선호합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "완전 Beautiful! Energy comes from connections!",
                    "translation": "완전 아름다워! 연결에서 에너지가 나와!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "Your enthusiasm is contagious!",
                    "translation": "네 열정이 전염성이 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "What about intimate party vibes?",
                    "translation": "친밀한 파티 분위기는 어때?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-jun suggests creating intimate party @@.",
                    "hint": "ENFP는 큰 에너지와 친밀함을 동시에 만들려고 해요.",
                    "optionA": "chaos",
                    "optionB": "vibes",
                    "optionC": "problems",
                    "result": "vibes",
                    "explanation": "민준이는 'What about intimate party vibes?'라고 말했어요. ENFP 성향답게 자신의 활발한 에너지와 수진이의 친밀한 분위기를 결합한 새로운 사교 방식을 제안합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "오 진짜 Meaningful connections everywhere!",
                    "translation": "오 진짜 모든 곳에 의미 있는 연결!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "대박 And caring energy spreads!",
                    "translation": "대박 그리고 배려하는 에너지가 퍼져!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수진",
                    "script": "Quality time with many hearts!",
                    "translation": "많은 마음들과 함께하는 품질 시간!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "Perfect social magic created!",
                    "translation": "완벽한 사회적 마법이 만들어져!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수진",
                    "script": "You expand my circle.",
                    "translation": "넌 내 원을 확장시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민준",
                    "script": "You deepen my connections!",
                    "translation": "넌 내 연결을 깊게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "깊은 배려와 활발한 에너지의 완벽한 사교 조합이에요.",
                    "optionA": "energy",
                    "optionB": "deep",
                    "optionC": "caring",
                    "optionD": "meets",
                    "optionE": "vibrant",
                    "result": "deep caring meets vibrant energy",
                    "explanation": "'deep caring meets vibrant energy'는 ISFJ의 깊은 배려와 ENFP의 활발한 에너지가 만날 때의 완벽한 사회적 상호작용을 의미합니다."
                }
            ]
        }
    ]
}
ID: 4083 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "선택적 교류왕과 만인의 친구의 신박한 조합",
            "explanation": "INTJ의 목적 있는 만남과 ESFP의 즉석 친화력 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I choose people carefully.",
                    "translation": "신중하게 사람을 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "어 멋져! I befriend everyone instantly!",
                    "translation": "어 멋져! 난 즉시 모든 사람과 친해져!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지안",
                    "script": "Quality relationships require investment.",
                    "translation": "품질 있는 관계는 투자가 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지안이는 관계에 신중한 투자가 필요하다고 생각한다.",
                    "hint": "INTJ는 많은 사람보다는 선택된 소수와 깊고 의미 있는 관계를 선호해요.",
                    "result": "O",
                    "explanation": "지안이는 'I choose people carefully'와 'Quality relationships require investment'라고 말해요. INTJ 성향답게 사회적 에너지를 신중하게 투자해서 선택된 사람들과 깊이 있는 관계를 만들어갑니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "완전 Wise! Instant warmth creates magic!",
                    "translation": "완전 지혜로워! 즉석 따뜻함이 마법을 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지안",
                    "script": "Your openness breaks barriers!",
                    "translation": "네 개방성이 장벽을 무너뜨려!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "What if selectivity meets spontaneity?",
                    "translation": "선택성이 즉흥성을 만나면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-rin thinks selectivity can meet @@.",
                    "hint": "ESFP는 신중함과 즉흥성이 조화를 이룰 수 있다고 생각해요.",
                    "optionA": "isolation",
                    "optionB": "spontaneity",
                    "optionC": "confusion",
                    "result": "spontaneity",
                    "explanation": "하린이는 'What if selectivity meets spontaneity?'라고 말했어요. ESFP 성향답게 지안이의 신중한 선택성과 자신의 즉흥적 친화력이 만나면 더 흥미로운 관계를 만들 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지안",
                    "script": "와 진짜 Strategic spontaneous connections!",
                    "translation": "와 진짜 전략적 즉흥 연결!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "대박 And warm selective friendships!",
                    "translation": "대박 그리고 따뜻한 선택적 우정!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지안",
                    "script": "Purposeful fun sounds amazing!",
                    "translation": "목적 있는 재미가 놀라워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Joyful depth is powerful!",
                    "translation": "즐거운 깊이가 강력해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지안",
                    "script": "You bring life everywhere.",
                    "translation": "넌 모든 곳에 생명을 가져와."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하린",
                    "script": "You bring meaning forward!",
                    "translation": "넌 의미를 앞으로 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "신중한 선택과 즉석 친화력의 완벽한 만남이에요.",
                    "optionA": "warmth",
                    "optionB": "selective",
                    "optionC": "plus",
                    "optionD": "wisdom",
                    "optionE": "instant",
                    "result": "selective wisdom plus instant warmth",
                    "explanation": "'selective wisdom plus instant warmth'는 INTJ의 신중한 지혜와 ESFP의 즉석 따뜻함이 결합될 때의 완벽한 사회적 균형을 의미합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "선택적 교류왕과 만인의 친구의 신박한 조합",
            "explanation": "INTJ의 목적 있는 만남과 ESFP의 즉석 친화력 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I choose people carefully.",
                    "translation": "신중하게 사람을 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "어 멋져! I befriend everyone instantly!",
                    "translation": "어 멋져! 난 즉시 모든 사람과 친해져!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지안",
                    "script": "Quality relationships require investment.",
                    "translation": "품질 있는 관계는 투자가 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지안이는 관계에 신중한 투자가 필요하다고 생각한다.",
                    "hint": "INTJ는 많은 사람보다는 선택된 소수와 깊고 의미 있는 관계를 선호해요.",
                    "result": "O",
                    "explanation": "지안이는 'I choose people carefully'와 'Quality relationships require investment'라고 말해요. INTJ 성향답게 사회적 에너지를 신중하게 투자해서 선택된 사람들과 깊이 있는 관계를 만들어갑니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "완전 Wise! Instant warmth creates magic!",
                    "translation": "완전 지혜로워! 즉석 따뜻함이 마법을 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지안",
                    "script": "Your openness breaks barriers!",
                    "translation": "네 개방성이 장벽을 무너뜨려!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "What if selectivity meets spontaneity?",
                    "translation": "선택성이 즉흥성을 만나면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-rin thinks selectivity can meet @@.",
                    "hint": "ESFP는 신중함과 즉흥성이 조화를 이룰 수 있다고 생각해요.",
                    "optionA": "isolation",
                    "optionB": "spontaneity",
                    "optionC": "confusion",
                    "result": "spontaneity",
                    "explanation": "하린이는 'What if selectivity meets spontaneity?'라고 말했어요. ESFP 성향답게 지안이의 신중한 선택성과 자신의 즉흥적 친화력이 만나면 더 흥미로운 관계를 만들 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지안",
                    "script": "와 진짜 Strategic spontaneous connections!",
                    "translation": "와 진짜 전략적 즉흥 연결!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "대박 And warm selective friendships!",
                    "translation": "대박 그리고 따뜻한 선택적 우정!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지안",
                    "script": "Purposeful fun sounds amazing!",
                    "translation": "목적 있는 재미가 놀라워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Joyful depth is powerful!",
                    "translation": "즐거운 깊이가 강력해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지안",
                    "script": "You bring life everywhere.",
                    "translation": "넌 모든 곳에 생명을 가져와."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하린",
                    "script": "You bring meaning forward!",
                    "translation": "넌 의미를 앞으로 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "신중한 선택과 즉석 친화력의 완벽한 만남이에요.",
                    "optionA": "warmth",
                    "optionB": "selective",
                    "optionC": "plus",
                    "optionD": "wisdom",
                    "optionE": "instant",
                    "result": "selective wisdom plus instant warmth",
                    "explanation": "'selective wisdom plus instant warmth'는 INTJ의 신중한 지혜와 ESFP의 즉석 따뜻함이 결합될 때의 완벽한 사회적 균형을 의미합니다."
                }
            ]
        }
    ]
}
ID: 4084 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "예의바른 전통맨과 자유소통러의 완벽한 대화",
            "explanation": "ISTJ의 격식 있는 소통과 ENTP의 자유로운 표현 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "I follow social etiquette.",
                    "translation": "사회적 예의를 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "어 좋아! I speak my mind freely!",
                    "translation": "어 좋아! 난 자유롭게 내 생각을 말해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현수",
                    "script": "Proper manners show respect.",
                    "translation": "적절한 매너가 존중을 보여줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현수는 적절한 매너로 존중을 표현한다.",
                    "hint": "ISTJ는 전통적인 예의와 격식을 통해 상대방에 대한 존중을 표현해요.",
                    "result": "O",
                    "explanation": "현수는 'I follow social etiquette'와 'Proper manners show respect'라고 말해요. ISTJ 성향답게 전통적인 사회적 예의와 격식을 통해 상대방에 대한 존중을 표현합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "완전 Respectful! Authentic expression connects hearts!",
                    "translation": "완전 존중스러워! 진정한 표현이 마음을 연결해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현수",
                    "script": "Your honesty is refreshing!",
                    "translation": "네 솔직함이 상쾌해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채린",
                    "script": "What about respectful authenticity?",
                    "translation": "존중하는 진정성은 어때?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chae-rin suggests having respectful @@.",
                    "hint": "ENTP는 자유로운 표현에도 존중이 더해질 수 있다고 생각해요.",
                    "optionA": "chaos",
                    "optionB": "authenticity",
                    "optionC": "confusion",
                    "result": "authenticity",
                    "explanation": "채린이는 'What about respectful authenticity?'라고 말했어요. ENTP 성향답게 자신의 자유로운 표현에 현수의 존중 정신을 더해서 더 깊이 있는 소통을 만들려고 합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "오 진짜 Thoughtful free expression!",
                    "translation": "오 진짜 사려 깊은 자유 표현!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "대박 And creative politeness works!",
                    "translation": "대박 그리고 창의적 정중함이 통해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현수",
                    "script": "Structured spontaneity sounds perfect!",
                    "translation": "구조화된 즉흥성이 완벽해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채린",
                    "script": "Liberated courtesy is beautiful!",
                    "translation": "해방된 예의가 아름다워!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현수",
                    "script": "You modernize my traditions.",
                    "translation": "넌 내 전통을 현대화해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채린",
                    "script": "You ground my innovations!",
                    "translation": "넌 내 혁신을 현실에 뿌리내려줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "전통적 예의와 현대적 자유의 완벽한 조화예요.",
                    "optionA": "freedom",
                    "optionB": "creates",
                    "optionC": "plus",
                    "optionD": "respect",
                    "optionE": "tradition",
                    "result": "tradition plus freedom creates respect",
                    "explanation": "'tradition plus freedom creates respect'는 ISTJ의 전통적 예의와 ENTP의 자유로운 표현이 결합될 때 진정한 존중을 만든다는 의미입니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "예의바른 전통맨과 자유소통러의 완벽한 대화",
            "explanation": "ISTJ의 격식 있는 소통과 ENTP의 자유로운 표현 비교",
            "level": 4,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "I follow social etiquette.",
                    "translation": "사회적 예의를 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "어 좋아! I speak my mind freely!",
                    "translation": "어 좋아! 난 자유롭게 내 생각을 말해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현수",
                    "script": "Proper manners show respect.",
                    "translation": "적절한 매너가 존중을 보여줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현수는 적절한 매너로 존중을 표현한다.",
                    "hint": "ISTJ는 전통적인 예의와 격식을 통해 상대방에 대한 존중을 표현해요.",
                    "result": "O",
                    "explanation": "현수는 'I follow social etiquette'와 'Proper manners show respect'라고 말해요. ISTJ 성향답게 전통적인 사회적 예의와 격식을 통해 상대방에 대한 존중을 표현합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "완전 Respectful! Authentic expression connects hearts!",
                    "translation": "완전 존중스러워! 진정한 표현이 마음을 연결해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현수",
                    "script": "Your honesty is refreshing!",
                    "translation": "네 솔직함이 상쾌해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채린",
                    "script": "What about respectful authenticity?",
                    "translation": "존중하는 진정성은 어때?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chae-rin suggests having respectful @@.",
                    "hint": "ENTP는 자유로운 표현에도 존중이 더해질 수 있다고 생각해요.",
                    "optionA": "chaos",
                    "optionB": "authenticity",
                    "optionC": "confusion",
                    "result": "authenticity",
                    "explanation": "채린이는 'What about respectful authenticity?'라고 말했어요. ENTP 성향답게 자신의 자유로운 표현에 현수의 존중 정신을 더해서 더 깊이 있는 소통을 만들려고 합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "오 진짜 Thoughtful free expression!",
                    "translation": "오 진짜 사려 깊은 자유 표현!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "대박 And creative politeness works!",
                    "translation": "대박 그리고 창의적 정중함이 통해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현수",
                    "script": "Structured spontaneity sounds perfect!",
                    "translation": "구조화된 즉흥성이 완벽해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채린",
                    "script": "Liberated courtesy is beautiful!",
                    "translation": "해방된 예의가 아름다워!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현수",
                    "script": "You modernize my traditions.",
                    "translation": "넌 내 전통을 현대화해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채린",
                    "script": "You ground my innovations!",
                    "translation": "넌 내 혁신을 현실에 뿌리내려줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "전통적 예의와 현대적 자유의 완벽한 조화예요.",
                    "optionA": "freedom",
                    "optionB": "creates",
                    "optionC": "plus",
                    "optionD": "respect",
                    "optionE": "tradition",
                    "result": "tradition plus freedom creates respect",
                    "explanation": "'tradition plus freedom creates respect'는 ISTJ의 전통적 예의와 ENTP의 자유로운 표현이 결합될 때 진정한 존중을 만든다는 의미입니다."
                }
            ]
        }
    ]
}
ID: 4085 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "미니소셜러와 케어테이커의 완벽한 하모니",
            "explanation": "ISTP의 최소한 교류와 ESFJ의 적극적 돌봄 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "I keep social interactions minimal.",
                    "translation": "사회적 교류를 최소한으로 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "와 Efficient! I care for everyone!",
                    "translation": "와 효율적이야! 난 모든 사람을 돌봐!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건우",
                    "script": "Quality over quantity works best.",
                    "translation": "양보다 질이 가장 좋아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건우는 사회적 관계에서 양보다 질을 중시한다.",
                    "hint": "ISTP는 많은 사람과 얕은 관계보다는 소수와 진정한 관계를 선호해요.",
                    "result": "O",
                    "explanation": "건우는 'I keep social interactions minimal'과 'Quality over quantity works best'라고 말해요. ISTP 성향답게 많은 사람과의 피상적 관계보다는 소수와의 진정한 관계를 선호합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "완전 Genuine! Connection spreads happiness everywhere!",
                    "translation": "완전 진정해! 연결이 모든 곳에 행복을 퍼뜨려!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "Your caring energy is amazing!",
                    "translation": "네 배려하는 에너지가 놀라워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유나",
                    "script": "What if minimal caring maximizes impact?",
                    "translation": "최소한의 돌봄이 영향을 극대화하면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yu-na thinks minimal caring can maximize @@.",
                    "hint": "ESFJ는 효율적인 돌봄도 큰 영향을 줄 수 있다고 생각해요.",
                    "optionA": "confusion",
                    "optionB": "impact",
                    "optionC": "isolation",
                    "result": "impact",
                    "explanation": "유나는 'What if minimal caring maximizes impact?'라고 말했어요. ESFJ 성향답게 건우의 최소한이지만 진정한 교류 방식이 오히려 더 큰 영향과 의미를 만들 수 있다고 인정합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건우",
                    "script": "어 맞네 Focused attention creates depth!",
                    "translation": "어 맞네 집중된 관심이 깊이를 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "진짜 And selective caring intensifies!",
                    "translation": "진짜 그리고 선택적 돌봄이 강화돼!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건우",
                    "script": "대박 Efficient empathy works perfectly!",
                    "translation": "대박 효율적 공감이 완벽하게 통해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Concentrated kindness is powerful!",
                    "translation": "집중된 친절이 강력해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건우",
                    "script": "You teach me breadth.",
                    "translation": "넌 내게 폭을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "유나",
                    "script": "You teach me depth!",
                    "translation": "넌 내게 깊이를 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "선택적 교류와 광범위한 돌봄의 완벽한 균형이에요.",
                    "optionA": "caring",
                    "optionB": "meets",
                    "optionC": "selective",
                    "optionD": "widespread",
                    "optionE": "connection",
                    "result": "selective connection meets widespread caring",
                    "explanation": "'selective connection meets widespread caring'은 ISTP의 선택적 연결과 ESFJ의 광범위한 돌봄이 만날 때의 완벽한 사회적 균형을 의미합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "미니소셜러와 케어테이커의 완벽한 하모니",
            "explanation": "ISTP의 최소한 교류와 ESFJ의 적극적 돌봄 비교",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "I keep social interactions minimal.",
                    "translation": "사회적 교류를 최소한으로 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "와 Efficient! I care for everyone!",
                    "translation": "와 효율적이야! 난 모든 사람을 돌봐!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건우",
                    "script": "Quality over quantity works best.",
                    "translation": "양보다 질이 가장 좋아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건우는 사회적 관계에서 양보다 질을 중시한다.",
                    "hint": "ISTP는 많은 사람과 얕은 관계보다는 소수와 진정한 관계를 선호해요.",
                    "result": "O",
                    "explanation": "건우는 'I keep social interactions minimal'과 'Quality over quantity works best'라고 말해요. ISTP 성향답게 많은 사람과의 피상적 관계보다는 소수와의 진정한 관계를 선호합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "완전 Genuine! Connection spreads happiness everywhere!",
                    "translation": "완전 진정해! 연결이 모든 곳에 행복을 퍼뜨려!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "Your caring energy is amazing!",
                    "translation": "네 배려하는 에너지가 놀라워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유나",
                    "script": "What if minimal caring maximizes impact?",
                    "translation": "최소한의 돌봄이 영향을 극대화하면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yu-na thinks minimal caring can maximize @@.",
                    "hint": "ESFJ는 효율적인 돌봄도 큰 영향을 줄 수 있다고 생각해요.",
                    "optionA": "confusion",
                    "optionB": "impact",
                    "optionC": "isolation",
                    "result": "impact",
                    "explanation": "유나는 'What if minimal caring maximizes impact?'라고 말했어요. ESFJ 성향답게 건우의 최소한이지만 진정한 교류 방식이 오히려 더 큰 영향과 의미를 만들 수 있다고 인정합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건우",
                    "script": "어 맞네 Focused attention creates depth!",
                    "translation": "어 맞네 집중된 관심이 깊이를 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "진짜 And selective caring intensifies!",
                    "translation": "진짜 그리고 선택적 돌봄이 강화돼!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건우",
                    "script": "대박 Efficient empathy works perfectly!",
                    "translation": "대박 효율적 공감이 완벽하게 통해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Concentrated kindness is powerful!",
                    "translation": "집중된 친절이 강력해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건우",
                    "script": "You teach me breadth.",
                    "translation": "넌 내게 폭을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "유나",
                    "script": "You teach me depth!",
                    "translation": "넌 내게 깊이를 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "선택적 교류와 광범위한 돌봄의 완벽한 균형이에요.",
                    "optionA": "caring",
                    "optionB": "meets",
                    "optionC": "selective",
                    "optionD": "widespread",
                    "optionE": "connection",
                    "result": "selective connection meets widespread caring",
                    "explanation": "'selective connection meets widespread caring'은 ISTP의 선택적 연결과 ESFJ의 광범위한 돌봄이 만날 때의 완벽한 사회적 균형을 의미합니다."
                }
            ]
        }
    ]
}
ID: 4086 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "진정성 추구자와 네트워킹 마스터의 신박한 만남",
            "explanation": "ISFP의 진심 어린 소수 관계와 ENTJ의 목적 있는 네트워킹 대비",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서은",
                    "script": "I connect through genuine feelings.",
                    "translation": "진실한 감정으로 연결해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민성",
                    "script": "어 좋아! I network strategically!",
                    "translation": "어 좋아! 난 전략적으로 네트워킹해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서은",
                    "script": "Authentic bonds last forever.",
                    "translation": "진정한 유대는 영원히 지속돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서은이는 진정한 감정적 유대를 가장 중시한다.",
                    "hint": "ISFP는 표면적 관계보다는 진심이 담긴 깊은 감정적 연결을 추구해요.",
                    "result": "O",
                    "explanation": "서은이는 'I connect through genuine feelings'와 'Authentic bonds last forever'라고 말해요. ISFP 성향답게 표면적이거나 이해관계가 있는 관계보다는 진심이 담긴 감정적 유대를 가장 소중하게 여깁니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민성",
                    "script": "완전 Precious! Strategic connections create opportunities!",
                    "translation": "완전 소중해! 전략적 연결이 기회를 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서은",
                    "script": "Your vision inspires growth!",
                    "translation": "네 비전이 성장에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민성",
                    "script": "What if strategy includes authenticity?",
                    "translation": "전략에 진정성이 포함되면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-seong thinks strategy can include @@.",
                    "hint": "ENTJ는 전략적 네트워킹에도 진정성이 더해질 수 있다고 생각해요.",
                    "optionA": "deception",
                    "optionB": "authenticity",
                    "optionC": "confusion",
                    "result": "authenticity",
                    "explanation": "민성이는 'What if strategy includes authenticity?'라고 말했어요. ENTJ 성향답게 자신의 전략적 네트워킹에 서은이의 진정성을 더하면 더 강력하고 지속가능한 관계를 만들 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서은",
                    "script": "와 진짜 Meaningful strategic relationships!",
                    "translation": "와 진짜 의미 있는 전략적 관계!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민성",
                    "script": "대박 And purposeful authentic connections!",
                    "translation": "대박 그리고 목적 있는 진정한 연결!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서은",
                    "script": "Heartful networking sounds beautiful!",
                    "translation": "마음이 담긴 네트워킹이 아름다워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민성",
                    "script": "Authentic leadership is unstoppable!",
                    "translation": "진정한 리더십은 막을 수 없어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서은",
                    "script": "You amplify my impact.",
                    "translation": "넌 내 영향력을 증폭시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민성",
                    "script": "You purify my intentions!",
                    "translation": "넌 내 의도를 순수하게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "순수한 마음과 전략적 사고의 완벽한 네트워킹이에요.",
                    "optionA": "creates",
                    "optionB": "networking",
                    "optionC": "heart",
                    "optionD": "plus",
                    "optionE": "pure",
                    "result": "pure heart plus networking creates",
                    "explanation": "'pure heart plus networking creates'는 ISFP의 순수한 마음과 ENTJ의 전략적 네트워킹이 결합될 때의 진정한 영향력을 의미합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "진정성 추구자와 네트워킹 마스터의 신박한 만남",
            "explanation": "ISFP의 진심 어린 소수 관계와 ENTJ의 목적 있는 네트워킹 대비",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서은",
                    "script": "I connect through genuine feelings.",
                    "translation": "진실한 감정으로 연결해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민성",
                    "script": "어 좋아! I network strategically!",
                    "translation": "어 좋아! 난 전략적으로 네트워킹해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서은",
                    "script": "Authentic bonds last forever.",
                    "translation": "진정한 유대는 영원히 지속돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서은이는 진정한 감정적 유대를 가장 중시한다.",
                    "hint": "ISFP는 표면적 관계보다는 진심이 담긴 깊은 감정적 연결을 추구해요.",
                    "result": "O",
                    "explanation": "서은이는 'I connect through genuine feelings'와 'Authentic bonds last forever'라고 말해요. ISFP 성향답게 표면적이거나 이해관계가 있는 관계보다는 진심이 담긴 감정적 유대를 가장 소중하게 여깁니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민성",
                    "script": "완전 Precious! Strategic connections create opportunities!",
                    "translation": "완전 소중해! 전략적 연결이 기회를 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서은",
                    "script": "Your vision inspires growth!",
                    "translation": "네 비전이 성장에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민성",
                    "script": "What if strategy includes authenticity?",
                    "translation": "전략에 진정성이 포함되면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-seong thinks strategy can include @@.",
                    "hint": "ENTJ는 전략적 네트워킹에도 진정성이 더해질 수 있다고 생각해요.",
                    "optionA": "deception",
                    "optionB": "authenticity",
                    "optionC": "confusion",
                    "result": "authenticity",
                    "explanation": "민성이는 'What if strategy includes authenticity?'라고 말했어요. ENTJ 성향답게 자신의 전략적 네트워킹에 서은이의 진정성을 더하면 더 강력하고 지속가능한 관계를 만들 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서은",
                    "script": "와 진짜 Meaningful strategic relationships!",
                    "translation": "와 진짜 의미 있는 전략적 관계!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민성",
                    "script": "대박 And purposeful authentic connections!",
                    "translation": "대박 그리고 목적 있는 진정한 연결!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서은",
                    "script": "Heartful networking sounds beautiful!",
                    "translation": "마음이 담긴 네트워킹이 아름다워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민성",
                    "script": "Authentic leadership is unstoppable!",
                    "translation": "진정한 리더십은 막을 수 없어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서은",
                    "script": "You amplify my impact.",
                    "translation": "넌 내 영향력을 증폭시켜."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민성",
                    "script": "You purify my intentions!",
                    "translation": "넌 내 의도를 순수하게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "순수한 마음과 전략적 사고의 완벽한 네트워킹이에요.",
                    "optionA": "creates",
                    "optionB": "networking",
                    "optionC": "heart",
                    "optionD": "plus",
                    "optionE": "pure",
                    "result": "pure heart plus networking creates",
                    "explanation": "'pure heart plus networking creates'는 ISFP의 순수한 마음과 ENTJ의 전략적 네트워킹이 결합될 때의 진정한 영향력을 의미합니다."
                }
            ]
        }
    ]
}
ID: 4087 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "깊은대화러와 라이트토크맨의 완벽한 소통",
            "explanation": "INFJ의 의미 있는 대화와 ESTP의 가벼운 분위기 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I enjoy deep meaningful conversations.",
                    "translation": "깊고 의미 있는 대화를 즐겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "와 Profound! I keep things light!",
                    "translation": "와 심오해! 난 가볍게 유지해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Soul connections inspire me most.",
                    "translation": "영혼의 연결이 가장 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이는 영혼 차원의 깊은 연결을 추구한다.",
                    "hint": "INFJ는 표면적 대화보다는 영혼과 마음이 교감하는 깊은 대화를 선호해요.",
                    "result": "O",
                    "explanation": "도윤이는 'I enjoy deep meaningful conversations'와 'Soul connections inspire me most'라고 말해요. INFJ 성향답게 일상적이고 표면적인 대화보다는 영혼과 마음이 깊이 교감하는 의미 있는 대화를 추구합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하은",
                    "script": "완전 Beautiful! Fun energy lifts everyone up!",
                    "translation": "완전 아름다워! 재미있는 에너지가 모든 사람을 들어올려!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Your lightness brings joy!",
                    "translation": "네 가벼움이 기쁨을 가져와!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하은",
                    "script": "What if lightness carries depth?",
                    "translation": "가벼움이 깊이를 운반하면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-eun thinks lightness can carry @@.",
                    "hint": "ESTP는 가벼운 대화도 깊은 의미를 전달할 수 있다고 생각해요.",
                    "optionA": "nothing",
                    "optionB": "depth",
                    "optionC": "confusion",
                    "result": "depth",
                    "explanation": "하은이는 'What if lightness carries depth?'라고 말했어요. ESTP 성향답게 자신의 가벼운 대화 스타일도 도윤이가 추구하는 깊은 의미와 연결을 전달할 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "오 진짜 Playful wisdom works!",
                    "translation": "오 진짜 장난스러운 지혜가 통해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하은",
                    "script": "대박 And accessible profundity rocks!",
                    "translation": "대박 그리고 접근 가능한 심오함이 최고야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Light-hearted depth sounds perfect!",
                    "translation": "가벼운 마음의 깊이가 완벽해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하은",
                    "script": "Deep fun is magical!",
                    "translation": "깊은 재미가 마법 같아!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "You make wisdom approachable.",
                    "translation": "넌 지혜를 접근 가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하은",
                    "script": "You make fun meaningful!",
                    "translation": "넌 재미를 의미 있게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "심오한 지혜와 가벼운 재미의 완벽한 소통이에요.",
                    "optionA": "fun",
                    "optionB": "deep",
                    "optionC": "plus",
                    "optionD": "creates",
                    "optionE": "wisdom",
                    "result": "deep wisdom plus fun creates",
                    "explanation": "'deep wisdom plus fun creates'는 INFJ의 깊은 지혜와 ESTP의 즐거운 재미가 결합될 때의 완벽한 소통을 의미합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "깊은대화러와 라이트토크맨의 완벽한 소통",
            "explanation": "INFJ의 의미 있는 대화와 ESTP의 가벼운 분위기 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I enjoy deep meaningful conversations.",
                    "translation": "깊고 의미 있는 대화를 즐겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "와 Profound! I keep things light!",
                    "translation": "와 심오해! 난 가볍게 유지해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Soul connections inspire me most.",
                    "translation": "영혼의 연결이 가장 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이는 영혼 차원의 깊은 연결을 추구한다.",
                    "hint": "INFJ는 표면적 대화보다는 영혼과 마음이 교감하는 깊은 대화를 선호해요.",
                    "result": "O",
                    "explanation": "도윤이는 'I enjoy deep meaningful conversations'와 'Soul connections inspire me most'라고 말해요. INFJ 성향답게 일상적이고 표면적인 대화보다는 영혼과 마음이 깊이 교감하는 의미 있는 대화를 추구합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하은",
                    "script": "완전 Beautiful! Fun energy lifts everyone up!",
                    "translation": "완전 아름다워! 재미있는 에너지가 모든 사람을 들어올려!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Your lightness brings joy!",
                    "translation": "네 가벼움이 기쁨을 가져와!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하은",
                    "script": "What if lightness carries depth?",
                    "translation": "가벼움이 깊이를 운반하면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-eun thinks lightness can carry @@.",
                    "hint": "ESTP는 가벼운 대화도 깊은 의미를 전달할 수 있다고 생각해요.",
                    "optionA": "nothing",
                    "optionB": "depth",
                    "optionC": "confusion",
                    "result": "depth",
                    "explanation": "하은이는 'What if lightness carries depth?'라고 말했어요. ESTP 성향답게 자신의 가벼운 대화 스타일도 도윤이가 추구하는 깊은 의미와 연결을 전달할 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "오 진짜 Playful wisdom works!",
                    "translation": "오 진짜 장난스러운 지혜가 통해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하은",
                    "script": "대박 And accessible profundity rocks!",
                    "translation": "대박 그리고 접근 가능한 심오함이 최고야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Light-hearted depth sounds perfect!",
                    "translation": "가벼운 마음의 깊이가 완벽해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하은",
                    "script": "Deep fun is magical!",
                    "translation": "깊은 재미가 마법 같아!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "You make wisdom approachable.",
                    "translation": "넌 지혜를 접근 가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하은",
                    "script": "You make fun meaningful!",
                    "translation": "넌 재미를 의미 있게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "심오한 지혜와 가벼운 재미의 완벽한 소통이에요.",
                    "optionA": "fun",
                    "optionB": "deep",
                    "optionC": "plus",
                    "optionD": "creates",
                    "optionE": "wisdom",
                    "result": "deep wisdom plus fun creates",
                    "explanation": "'deep wisdom plus fun creates'는 INFJ의 깊은 지혜와 ESTP의 즐거운 재미가 결합될 때의 완벽한 소통을 의미합니다."
                }
            ]
        }
    ]
}
ID: 4088 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "개인적 연결맨과 체계적 관계러의 완벽한 조화",
            "explanation": "INFP의 감정적 연결과 ESTJ의 조직적 관계 관리 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "I connect through shared values.",
                    "translation": "공유된 가치를 통해 연결해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "어 좋아! I organize social activities!",
                    "translation": "어 좋아! 난 사회 활동을 조직해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예은",
                    "script": "Emotional resonance creates bonds.",
                    "translation": "감정적 공명이 유대를 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예은이는 감정적 공명을 통해 사람들과 유대감을 형성한다.",
                    "hint": "INFP는 가치관과 감정이 통하는 사람들과 깊은 유대감을 만들어요.",
                    "result": "O",
                    "explanation": "예은이는 'I connect through shared values'와 'Emotional resonance creates bonds'라고 말해요. INFP 성향답게 비슷한 가치관을 가진 사람들과 감정적으로 공명하며 깊은 유대감을 형성합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "완전 Touching! Structure helps everyone participate!",
                    "translation": "완전 감동적이야! 구조가 모든 사람의 참여를 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "Your leadership brings people together!",
                    "translation": "네 리더십이 사람들을 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "What if organization serves hearts?",
                    "translation": "조직이 마음을 섬기면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho thinks organization can serve @@.",
                    "hint": "ESTJ는 체계적 조직이 사람들의 마음을 더 잘 섬길 수 있다고 생각해요.",
                    "optionA": "confusion",
                    "optionB": "hearts",
                    "optionC": "isolation",
                    "result": "hearts",
                    "explanation": "준호는 'What if organization serves hearts?'라고 말했어요. ESTJ 성향답게 자신의 체계적인 조직 능력이 예은이가 추구하는 감정적 연결과 마음의 유대를 더 잘 섬길 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예은",
                    "script": "와 진짜 Heart-centered leadership!",
                    "translation": "와 진짜 마음 중심 리더십!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "대박 And organized empathy works!",
                    "translation": "대박 그리고 조직화된 공감이 통해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예은",
                    "script": "Structured compassion sounds beautiful!",
                    "translation": "구조화된 연민이 아름다워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Values-based organization is powerful!",
                    "translation": "가치 기반 조직이 강력해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예은",
                    "script": "You systematize my dreams.",
                    "translation": "넌 내 꿈을 체계화해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준호",
                    "script": "You humanize my systems!",
                    "translation": "넌 내 시스템을 인간적으로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "따뜻한 가치와 체계적 조직의 완벽한 리더십이에요.",
                    "optionA": "organized",
                    "optionB": "values",
                    "optionC": "create",
                    "optionD": "warm",
                    "optionE": "leadership",
                    "result": "warm values create organized leadership",
                    "explanation": "'warm values create organized leadership'는 INFP의 따뜻한 가치관과 ESTJ의 조직적 리더십이 결합될 때의 진정한 리더십을 의미합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "개인적 연결맨과 체계적 관계러의 완벽한 조화",
            "explanation": "INFP의 감정적 연결과 ESTJ의 조직적 관계 관리 비교",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "I connect through shared values.",
                    "translation": "공유된 가치를 통해 연결해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "어 좋아! I organize social activities!",
                    "translation": "어 좋아! 난 사회 활동을 조직해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예은",
                    "script": "Emotional resonance creates bonds.",
                    "translation": "감정적 공명이 유대를 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예은이는 감정적 공명을 통해 사람들과 유대감을 형성한다.",
                    "hint": "INFP는 가치관과 감정이 통하는 사람들과 깊은 유대감을 만들어요.",
                    "result": "O",
                    "explanation": "예은이는 'I connect through shared values'와 'Emotional resonance creates bonds'라고 말해요. INFP 성향답게 비슷한 가치관을 가진 사람들과 감정적으로 공명하며 깊은 유대감을 형성합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "완전 Touching! Structure helps everyone participate!",
                    "translation": "완전 감동적이야! 구조가 모든 사람의 참여를 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "Your leadership brings people together!",
                    "translation": "네 리더십이 사람들을 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "What if organization serves hearts?",
                    "translation": "조직이 마음을 섬기면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jun-ho thinks organization can serve @@.",
                    "hint": "ESTJ는 체계적 조직이 사람들의 마음을 더 잘 섬길 수 있다고 생각해요.",
                    "optionA": "confusion",
                    "optionB": "hearts",
                    "optionC": "isolation",
                    "result": "hearts",
                    "explanation": "준호는 'What if organization serves hearts?'라고 말했어요. ESTJ 성향답게 자신의 체계적인 조직 능력이 예은이가 추구하는 감정적 연결과 마음의 유대를 더 잘 섬길 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예은",
                    "script": "와 진짜 Heart-centered leadership!",
                    "translation": "와 진짜 마음 중심 리더십!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "대박 And organized empathy works!",
                    "translation": "대박 그리고 조직화된 공감이 통해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예은",
                    "script": "Structured compassion sounds beautiful!",
                    "translation": "구조화된 연민이 아름다워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Values-based organization is powerful!",
                    "translation": "가치 기반 조직이 강력해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예은",
                    "script": "You systematize my dreams.",
                    "translation": "넌 내 꿈을 체계화해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준호",
                    "script": "You humanize my systems!",
                    "translation": "넌 내 시스템을 인간적으로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "따뜻한 가치와 체계적 조직의 완벽한 리더십이에요.",
                    "optionA": "organized",
                    "optionB": "values",
                    "optionC": "create",
                    "optionD": "warm",
                    "optionE": "leadership",
                    "result": "warm values create organized leadership",
                    "explanation": "'warm values create organized leadership'는 INFP의 따뜻한 가치관과 ESTJ의 조직적 리더십이 결합될 때의 진정한 리더십을 의미합니다."
                }
            ]
        }
    ]
}
ID: 4089 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "관심사 소통맨과 사람 중심맨의 완벽한 대화",
            "explanation": "INTP의 주제 중심 대화와 ESFJ의 인간관계 중심 소통 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "I discuss fascinating topics deeply.",
                    "translation": "매혹적인 주제를 깊이 논의해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수영",
                    "script": "와 Smart! I focus on people's feelings!",
                    "translation": "와 똑똑해! 난 사람들의 감정에 집중해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지민",
                    "script": "Ideas spark the best conversations.",
                    "translation": "아이디어가 최고의 대화를 불러일으켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지민이는 아이디어 중심의 대화를 가장 좋아한다.",
                    "hint": "INTP는 사람보다는 흥미로운 아이디어나 개념에 대해 이야기하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "지민이는 'I discuss fascinating topics deeply'와 'Ideas spark the best conversations'라고 말해요. INTP 성향답게 개인적인 이야기보다는 흥미로운 아이디어나 개념에 대해 깊이 논의하는 것을 선호합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수영",
                    "script": "완전 Brilliant! People make ideas meaningful!",
                    "translation": "완전 멋져! 사람들이 아이디어를 의미 있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "Your people skills are incredible!",
                    "translation": "네 인간관계 기술이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수영",
                    "script": "What if ideas connect hearts?",
                    "translation": "아이디어가 마음을 연결하면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-young thinks ideas can connect @@.",
                    "hint": "ESFJ는 아이디어도 사람들의 마음을 연결하는 도구가 될 수 있다고 생각해요.",
                    "optionA": "confusion",
                    "optionB": "hearts",
                    "optionC": "isolation",
                    "result": "hearts",
                    "explanation": "수영이는 'What if ideas connect hearts?'라고 말했어요. ESFJ 성향답게 지민이의 흥미로운 아이디어들이 사람들의 마음을 연결하고 관계를 깊게 만드는 도구가 될 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "어 맞네 Conceptual empathy works!",
                    "translation": "어 맞네 개념적 공감이 통해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수영",
                    "script": "진짜 And relational thinking helps!",
                    "translation": "진짜 그리고 관계적 사고가 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지민",
                    "script": "대박 People-centered ideas rock!",
                    "translation": "대박 사람 중심 아이디어가 최고야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수영",
                    "script": "Thoughtful relationships are beautiful!",
                    "translation": "사려 깊은 관계가 아름다워!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지민",
                    "script": "You personalize my concepts.",
                    "translation": "넌 내 개념을 개인적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수영",
                    "script": "You intellectualize my caring!",
                    "translation": "넌 내 배려를 지적으로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "깊은 사고와 따뜻한 관계의 완벽한 소통이에요.",
                    "optionA": "creates",
                    "optionB": "thinking",
                    "optionC": "warm",
                    "optionD": "deep",
                    "optionE": "relationships",
                    "result": "deep thinking creates warm relationships",
                    "explanation": "'deep thinking creates warm relationships'는 INTP의 깊은 사고와 ESFJ의 따뜻한 관계 지향이 결합될 때의 의미 있는 소통을 의미합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "관심사 소통맨과 사람 중심맨의 완벽한 대화",
            "explanation": "INTP의 주제 중심 대화와 ESFJ의 인간관계 중심 소통 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "I discuss fascinating topics deeply.",
                    "translation": "매혹적인 주제를 깊이 논의해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수영",
                    "script": "와 Smart! I focus on people's feelings!",
                    "translation": "와 똑똑해! 난 사람들의 감정에 집중해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지민",
                    "script": "Ideas spark the best conversations.",
                    "translation": "아이디어가 최고의 대화를 불러일으켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지민이는 아이디어 중심의 대화를 가장 좋아한다.",
                    "hint": "INTP는 사람보다는 흥미로운 아이디어나 개념에 대해 이야기하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "지민이는 'I discuss fascinating topics deeply'와 'Ideas spark the best conversations'라고 말해요. INTP 성향답게 개인적인 이야기보다는 흥미로운 아이디어나 개념에 대해 깊이 논의하는 것을 선호합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수영",
                    "script": "완전 Brilliant! People make ideas meaningful!",
                    "translation": "완전 멋져! 사람들이 아이디어를 의미 있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "Your people skills are incredible!",
                    "translation": "네 인간관계 기술이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수영",
                    "script": "What if ideas connect hearts?",
                    "translation": "아이디어가 마음을 연결하면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-young thinks ideas can connect @@.",
                    "hint": "ESFJ는 아이디어도 사람들의 마음을 연결하는 도구가 될 수 있다고 생각해요.",
                    "optionA": "confusion",
                    "optionB": "hearts",
                    "optionC": "isolation",
                    "result": "hearts",
                    "explanation": "수영이는 'What if ideas connect hearts?'라고 말했어요. ESFJ 성향답게 지민이의 흥미로운 아이디어들이 사람들의 마음을 연결하고 관계를 깊게 만드는 도구가 될 수 있다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "어 맞네 Conceptual empathy works!",
                    "translation": "어 맞네 개념적 공감이 통해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수영",
                    "script": "진짜 And relational thinking helps!",
                    "translation": "진짜 그리고 관계적 사고가 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지민",
                    "script": "대박 People-centered ideas rock!",
                    "translation": "대박 사람 중심 아이디어가 최고야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수영",
                    "script": "Thoughtful relationships are beautiful!",
                    "translation": "사려 깊은 관계가 아름다워!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지민",
                    "script": "You personalize my concepts.",
                    "translation": "넌 내 개념을 개인적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수영",
                    "script": "You intellectualize my caring!",
                    "translation": "넌 내 배려를 지적으로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "깊은 사고와 따뜻한 관계의 완벽한 소통이에요.",
                    "optionA": "creates",
                    "optionB": "thinking",
                    "optionC": "warm",
                    "optionD": "deep",
                    "optionE": "relationships",
                    "result": "deep thinking creates warm relationships",
                    "explanation": "'deep thinking creates warm relationships'는 INTP의 깊은 사고와 ESFJ의 따뜻한 관계 지향이 결합될 때의 의미 있는 소통을 의미합니다."
                }
            ]
        }
    ]
}
ID: 4090 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "즉흥파티러와 계획모임맨의 완벽한 사교",
            "explanation": "ESFP의 즉석 사교와 ISTJ의 계획된 만남 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I love spontaneous gatherings!",
                    "translation": "즉흥적인 모임을 좋아해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "어 신나네! I plan meetings carefully!",
                    "translation": "어 신나네! 난 모임을 신중하게 계획해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다은",
                    "script": "Surprises make parties magical!",
                    "translation": "놀라움이 파티를 마법 같게 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은이는 예상치 못한 놀라움을 통해 파티를 특별하게 만든다.",
                    "hint": "ESFP는 계획되지 않은 즉흥적인 요소가 모임을 더 재미있게 만든다고 생각해요.",
                    "result": "O",
                    "explanation": "다은이는 'I love spontaneous gatherings!'와 'Surprises make parties magical!'이라고 말해요. ESFP 성향답게 미리 계획된 것보다는 즉흥적이고 예상치 못한 놀라움이 모임을 더 특별하게 만든다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "완전 Exciting! Preparation ensures everyone's comfort!",
                    "translation": "완전 신나! 준비가 모든 사람의 편안함을 보장해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "Your thoughtfulness is amazing!",
                    "translation": "네 사려 깊음이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성훈",
                    "script": "What about planned surprises?",
                    "translation": "계획된 놀라움은 어때?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seong-hun suggests having planned @@.",
                    "hint": "ISTJ는 놀라움도 어느 정도 계획될 수 있다고 생각해요.",
                    "optionA": "chaos",
                    "optionB": "surprises",
                    "optionC": "confusion",
                    "result": "surprises",
                    "explanation": "성훈이는 'What about planned surprises?'라고 말했어요. ISTJ 성향답게 다은이가 좋아하는 놀라움도 적절한 계획과 준비를 통해 더 성공적으로 만들 수 있다고 제안합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "와 진짜 Organized spontaneity!",
                    "translation": "와 진짜 조직화된 즉흥성!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "대박 And structured fun works!",
                    "translation": "대박 그리고 구조화된 재미가 통해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다은",
                    "script": "Reliable excitement sounds perfect!",
                    "translation": "믿을 만한 흥미진진함이 완벽해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "Joyful preparation is wonderful!",
                    "translation": "즐거운 준비가 멋져!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다은",
                    "script": "You make my chaos organized.",
                    "translation": "넌 내 혼돈을 조직화해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성훈",
                    "script": "You make my plans alive!",
                    "translation": "넌 내 계획을 살아있게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "즉석 재미와 체계적 준비의 완벽한 사교 조합이에요.",
                    "optionA": "meets",
                    "optionB": "fun",
                    "optionC": "planning",
                    "optionD": "instant",
                    "optionE": "careful",
                    "result": "instant fun meets careful planning",
                    "explanation": "'instant fun meets careful planning'은 ESFP의 즉석 재미와 ISTJ의 신중한 계획이 만날 때의 완벽한 사교 활동을 의미합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "즉흥파티러와 계획모임맨의 완벽한 사교",
            "explanation": "ESFP의 즉석 사교와 ISTJ의 계획된 만남 비교",
            "level": 4,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I love spontaneous gatherings!",
                    "translation": "즉흥적인 모임을 좋아해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "어 신나네! I plan meetings carefully!",
                    "translation": "어 신나네! 난 모임을 신중하게 계획해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다은",
                    "script": "Surprises make parties magical!",
                    "translation": "놀라움이 파티를 마법 같게 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은이는 예상치 못한 놀라움을 통해 파티를 특별하게 만든다.",
                    "hint": "ESFP는 계획되지 않은 즉흥적인 요소가 모임을 더 재미있게 만든다고 생각해요.",
                    "result": "O",
                    "explanation": "다은이는 'I love spontaneous gatherings!'와 'Surprises make parties magical!'이라고 말해요. ESFP 성향답게 미리 계획된 것보다는 즉흥적이고 예상치 못한 놀라움이 모임을 더 특별하게 만든다고 생각합니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "완전 Exciting! Preparation ensures everyone's comfort!",
                    "translation": "완전 신나! 준비가 모든 사람의 편안함을 보장해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "Your thoughtfulness is amazing!",
                    "translation": "네 사려 깊음이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성훈",
                    "script": "What about planned surprises?",
                    "translation": "계획된 놀라움은 어때?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seong-hun suggests having planned @@.",
                    "hint": "ISTJ는 놀라움도 어느 정도 계획될 수 있다고 생각해요.",
                    "optionA": "chaos",
                    "optionB": "surprises",
                    "optionC": "confusion",
                    "result": "surprises",
                    "explanation": "성훈이는 'What about planned surprises?'라고 말했어요. ISTJ 성향답게 다은이가 좋아하는 놀라움도 적절한 계획과 준비를 통해 더 성공적으로 만들 수 있다고 제안합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "와 진짜 Organized spontaneity!",
                    "translation": "와 진짜 조직화된 즉흥성!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "대박 And structured fun works!",
                    "translation": "대박 그리고 구조화된 재미가 통해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다은",
                    "script": "Reliable excitement sounds perfect!",
                    "translation": "믿을 만한 흥미진진함이 완벽해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "Joyful preparation is wonderful!",
                    "translation": "즐거운 준비가 멋져!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다은",
                    "script": "You make my chaos organized.",
                    "translation": "넌 내 혼돈을 조직화해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성훈",
                    "script": "You make my plans alive!",
                    "translation": "넌 내 계획을 살아있게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "즉석 재미와 체계적 준비의 완벽한 사교 조합이에요.",
                    "optionA": "meets",
                    "optionB": "fun",
                    "optionC": "planning",
                    "optionD": "instant",
                    "optionE": "careful",
                    "result": "instant fun meets careful planning",
                    "explanation": "'instant fun meets careful planning'은 ESFP의 즉석 재미와 ISTJ의 신중한 계획이 만날 때의 완벽한 사교 활동을 의미합니다."
                }
            ]
        }
    ]
}
ID: 4091 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새만남러버와 기존관계맨의 완벽한 균형",
            "explanation": "ENFP의 새로운 만남 추구와 ISFJ의 안정적 관계 유지 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I love meeting new people!",
                    "translation": "새로운 사람을 만나는 게 좋아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "와 Active! I cherish existing friendships!",
                    "translation": "와 활동적이야! 난 기존 우정을 소중히 해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Fresh connections bring new energy!",
                    "translation": "새로운 연결이 새 에너지를 가져와!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원이는 새로운 만남을 통해 에너지를 얻는다.",
                    "hint": "ENFP는 새로운 사람들을 만나고 연결하는 것에서 큰 에너지와 영감을 얻어요.",
                    "result": "O",
                    "explanation": "채원이는 'I love meeting new people!'과 'Fresh connections bring new energy!'라고 말해요. ENFP 성향답게 새로운 사람들과의 만남과 연결을 통해 새로운 에너지와 영감을 얻습니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "완전 Inspiring! Deep roots create stability!",
                    "translation": "완전 영감을 줘! 깊은 뿌리가 안정성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Your loyalty is beautiful!",
                    "translation": "네 충성심이 아름다워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소연",
                    "script": "What if new friends join old circles?",
                    "translation": "새 친구들이 기존 원에 합류하면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-yeon suggests new friends can join old @@.",
                    "hint": "ISFJ는 새로운 사람들을 기존의 안정적인 관계망에 포함시키려고 해요.",
                    "optionA": "problems",
                    "optionB": "circles",
                    "optionC": "confusion",
                    "result": "circles",
                    "explanation": "소연이는 'What if new friends join old circles?'라고 말했어요. ISFJ 성향답게 채원이의 새로운 만남들을 자신의 기존의 안정적이고 신뢰할 수 있는 친구 관계망에 자연스럽게 포함시키려고 합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "오 진짜 Expanding trusted networks!",
                    "translation": "오 진짜 신뢰받는 네트워크 확장!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "대박 And stabilizing new connections!",
                    "translation": "대박 그리고 새로운 연결을 안정화해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Growing friendship families sounds amazing!",
                    "translation": "성장하는 우정 가족이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소연",
                    "script": "Welcoming circles are powerful!",
                    "translation": "환영하는 원이 강력해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채원",
                    "script": "You ground my adventures.",
                    "translation": "넌 내 모험에 안정감을 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소연",
                    "script": "You expand my world!",
                    "translation": "넌 내 세상을 확장시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "새로운 모험과 안정적 보살핌의 완벽한 우정이에요.",
                    "optionA": "creates",
                    "optionB": "adventure",
                    "optionC": "new",
                    "optionD": "plus",
                    "optionE": "care",
                    "result": "new adventure plus care creates",
                    "explanation": "'new adventure plus care creates'는 ENFP의 새로운 모험과 ISFJ의 안정적인 보살핌이 결합될 때의 완벽한 우정을 의미합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새만남러버와 기존관계맨의 완벽한 균형",
            "explanation": "ENFP의 새로운 만남 추구와 ISFJ의 안정적 관계 유지 비교",
            "level": 4,
            "my_mbti": "ENFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I love meeting new people!",
                    "translation": "새로운 사람을 만나는 게 좋아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "와 Active! I cherish existing friendships!",
                    "translation": "와 활동적이야! 난 기존 우정을 소중히 해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Fresh connections bring new energy!",
                    "translation": "새로운 연결이 새 에너지를 가져와!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원이는 새로운 만남을 통해 에너지를 얻는다.",
                    "hint": "ENFP는 새로운 사람들을 만나고 연결하는 것에서 큰 에너지와 영감을 얻어요.",
                    "result": "O",
                    "explanation": "채원이는 'I love meeting new people!'과 'Fresh connections bring new energy!'라고 말해요. ENFP 성향답게 새로운 사람들과의 만남과 연결을 통해 새로운 에너지와 영감을 얻습니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "완전 Inspiring! Deep roots create stability!",
                    "translation": "완전 영감을 줘! 깊은 뿌리가 안정성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Your loyalty is beautiful!",
                    "translation": "네 충성심이 아름다워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소연",
                    "script": "What if new friends join old circles?",
                    "translation": "새 친구들이 기존 원에 합류하면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-yeon suggests new friends can join old @@.",
                    "hint": "ISFJ는 새로운 사람들을 기존의 안정적인 관계망에 포함시키려고 해요.",
                    "optionA": "problems",
                    "optionB": "circles",
                    "optionC": "confusion",
                    "result": "circles",
                    "explanation": "소연이는 'What if new friends join old circles?'라고 말했어요. ISFJ 성향답게 채원이의 새로운 만남들을 자신의 기존의 안정적이고 신뢰할 수 있는 친구 관계망에 자연스럽게 포함시키려고 합니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "오 진짜 Expanding trusted networks!",
                    "translation": "오 진짜 신뢰받는 네트워크 확장!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "대박 And stabilizing new connections!",
                    "translation": "대박 그리고 새로운 연결을 안정화해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Growing friendship families sounds amazing!",
                    "translation": "성장하는 우정 가족이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소연",
                    "script": "Welcoming circles are powerful!",
                    "translation": "환영하는 원이 강력해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채원",
                    "script": "You ground my adventures.",
                    "translation": "넌 내 모험에 안정감을 줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소연",
                    "script": "You expand my world!",
                    "translation": "넌 내 세상을 확장시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "새로운 모험과 안정적 보살핌의 완벽한 우정이에요.",
                    "optionA": "creates",
                    "optionB": "adventure",
                    "optionC": "new",
                    "optionD": "plus",
                    "optionE": "care",
                    "result": "new adventure plus care creates",
                    "explanation": "'new adventure plus care creates'는 ENFP의 새로운 모험과 ISFJ의 안정적인 보살핌이 결합될 때의 완벽한 우정을 의미합니다."
                }
            ]
        }
    ]
}
ID: 4092 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "세심한 준비맨과 즉석 친화맨의 완벽한 모임",
            "explanation": "ISFJ의 계획적 배려와 ESFP의 즉흥적 에너지 대비",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "I prepared snacks for everyone.",
                    "translation": "모든 사람을 위해 간식을 준비했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "와 Amazing! I'll bring the energy!",
                    "translation": "와 대단해! 내가 에너지를 가져올게!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수진이는 모임을 위해 미리 간식을 준비했나요?",
                    "hint": "수진이가 'I prepared snacks for everyone'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "수진이는 'I prepared snacks for everyone'라고 말했습니다. ISFJ 성향답게 모든 사람을 배려해서 미리 간식을 준비했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "Your spontaneity makes everything fun.",
                    "translation": "네 즉흥성이 모든 걸 재미있게 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "And your care makes everyone comfortable!",
                    "translation": "그리고 네 배려가 모든 사람을 편안하게 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "We balance each other perfectly.",
                    "translation": "우리는 서로를 완벽하게 균형 맞춰줘."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ha-rin thinks Su-jin's care makes everyone @@.",
                    "hint": "하린이가 'your care makes everyone comfortable'라고 말한 것을 보세요.",
                    "optionA": "tired",
                    "optionB": "comfortable",
                    "optionC": "worried",
                    "result": "comfortable",
                    "explanation": "하린이는 'your care makes everyone comfortable'라고 말했습니다. 'comfortable'은 '편안한'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Let's dance after we eat!",
                    "translation": "먹은 후에 춤추자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "That sounds wonderful actually!",
                    "translation": "그거 실제로 멋져 들려!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "You make my ideas feel safe.",
                    "translation": "넌 내 아이디어를 안전하게 느끼게 해줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수진",
                    "script": "You make my plans come alive.",
                    "translation": "넌 내 계획을 살아있게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Perfect friendship right here!",
                    "translation": "완벽한 우정이 바로 여기 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획과 즉흥성이 만나면 어떻게 될까요?",
                    "optionA": "energy",
                    "optionB": "planning",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "spontaneous",
                    "optionF": "magic",
                    "result": "planning meets spontaneous energy creates magic",
                    "explanation": "ISFJ의 세심한 계획과 ESFP의 즉흥적 에너지가 만나면 마법 같은 모임이 만들어집니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "세심한 준비맨과 즉석 친화맨의 완벽한 모임",
            "explanation": "ISFJ의 계획적 배려와 ESFP의 즉흥적 에너지 대비",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "I prepared snacks for everyone.",
                    "translation": "모든 사람을 위해 간식을 준비했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "와 Amazing! I'll bring the energy!",
                    "translation": "와 대단해! 내가 에너지를 가져올게!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수진이는 모임을 위해 미리 간식을 준비했나요?",
                    "hint": "수진이가 'I prepared snacks for everyone'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "수진이는 'I prepared snacks for everyone'라고 말했습니다. ISFJ 성향답게 모든 사람을 배려해서 미리 간식을 준비했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "Your spontaneity makes everything fun.",
                    "translation": "네 즉흥성이 모든 걸 재미있게 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "And your care makes everyone comfortable!",
                    "translation": "그리고 네 배려가 모든 사람을 편안하게 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "We balance each other perfectly.",
                    "translation": "우리는 서로를 완벽하게 균형 맞춰줘."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ha-rin thinks Su-jin's care makes everyone @@.",
                    "hint": "하린이가 'your care makes everyone comfortable'라고 말한 것을 보세요.",
                    "optionA": "tired",
                    "optionB": "comfortable",
                    "optionC": "worried",
                    "result": "comfortable",
                    "explanation": "하린이는 'your care makes everyone comfortable'라고 말했습니다. 'comfortable'은 '편안한'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Let's dance after we eat!",
                    "translation": "먹은 후에 춤추자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "That sounds wonderful actually!",
                    "translation": "그거 실제로 멋져 들려!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "You make my ideas feel safe.",
                    "translation": "넌 내 아이디어를 안전하게 느끼게 해줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수진",
                    "script": "You make my plans come alive.",
                    "translation": "넌 내 계획을 살아있게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Perfect friendship right here!",
                    "translation": "완벽한 우정이 바로 여기 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "계획과 즉흥성이 만나면 어떻게 될까요?",
                    "optionA": "energy",
                    "optionB": "planning",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "spontaneous",
                    "optionF": "magic",
                    "result": "planning meets spontaneous energy creates magic",
                    "explanation": "ISFJ의 세심한 계획과 ESFP의 즉흥적 에너지가 만나면 마법 같은 모임이 만들어집니다."
                }
            ]
        }
    ]
}
ID: 4093 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "깊은사고맨과 활동러버의 완벽한 대화",
            "explanation": "INTJ의 전략적 분석과 ESTP의 현실적 행동 대비",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I think deeply before speaking.",
                    "translation": "말하기 전에 깊이 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "완전 Cool! I speak what comes naturally!",
                    "translation": "완전 멋져! 자연스럽게 떠오르는 걸 말해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지안이는 말하기 전에 깊이 생각한다고 했나요?",
                    "hint": "지안이가 'I think deeply before speaking'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지안이는 'I think deeply before speaking'라고 말했습니다. INTJ 성향답게 신중하게 생각한 후에 말하는 것을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Your honesty is refreshing actually.",
                    "translation": "네 솔직함이 실제로 상쾌해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "And your wisdom guides conversations!",
                    "translation": "그리고 네 지혜가 대화를 이끌어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지안",
                    "script": "We complement each other well.",
                    "translation": "우리는 서로를 잘 보완해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Tae-min thinks Ji-an's wisdom @@ conversations.",
                    "hint": "태민이가 'your wisdom guides conversations'라고 말한 것을 보세요.",
                    "optionA": "confuses",
                    "optionB": "guides",
                    "optionC": "stops",
                    "result": "guides",
                    "explanation": "태민이는 'your wisdom guides conversations'라고 말했습니다. 'guides'는 '이끌다, 안내하다'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태민",
                    "script": "Let's grab coffee and walk!",
                    "translation": "커피 마시고 걸어요!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지안",
                    "script": "Walking helps me think better.",
                    "translation": "걷는 게 더 잘 생각하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태민",
                    "script": "Your thoughts inspire my actions.",
                    "translation": "네 생각이 내 행동에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지안",
                    "script": "Your energy motivates my planning.",
                    "translation": "네 에너지가 내 계획에 동기를 줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태민",
                    "script": "We're like mind and action!",
                    "translation": "우리는 마음과 행동 같아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "깊은 생각과 활발한 행동이 만나면?",
                    "optionA": "deep",
                    "optionB": "thinking",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "active",
                    "optionF": "wisdom",
                    "result": "deep thinking meets active creates wisdom",
                    "explanation": "INTJ의 깊은 사고와 ESTP의 활발한 행동이 만나면 실용적인 지혜가 탄생합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "깊은사고맨과 활동러버의 완벽한 대화",
            "explanation": "INTJ의 전략적 분석과 ESTP의 현실적 행동 대비",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I think deeply before speaking.",
                    "translation": "말하기 전에 깊이 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "완전 Cool! I speak what comes naturally!",
                    "translation": "완전 멋져! 자연스럽게 떠오르는 걸 말해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지안이는 말하기 전에 깊이 생각한다고 했나요?",
                    "hint": "지안이가 'I think deeply before speaking'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지안이는 'I think deeply before speaking'라고 말했습니다. INTJ 성향답게 신중하게 생각한 후에 말하는 것을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Your honesty is refreshing actually.",
                    "translation": "네 솔직함이 실제로 상쾌해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "And your wisdom guides conversations!",
                    "translation": "그리고 네 지혜가 대화를 이끌어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지안",
                    "script": "We complement each other well.",
                    "translation": "우리는 서로를 잘 보완해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Tae-min thinks Ji-an's wisdom @@ conversations.",
                    "hint": "태민이가 'your wisdom guides conversations'라고 말한 것을 보세요.",
                    "optionA": "confuses",
                    "optionB": "guides",
                    "optionC": "stops",
                    "result": "guides",
                    "explanation": "태민이는 'your wisdom guides conversations'라고 말했습니다. 'guides'는 '이끌다, 안내하다'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태민",
                    "script": "Let's grab coffee and walk!",
                    "translation": "커피 마시고 걸어요!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지안",
                    "script": "Walking helps me think better.",
                    "translation": "걷는 게 더 잘 생각하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태민",
                    "script": "Your thoughts inspire my actions.",
                    "translation": "네 생각이 내 행동에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지안",
                    "script": "Your energy motivates my planning.",
                    "translation": "네 에너지가 내 계획에 동기를 줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태민",
                    "script": "We're like mind and action!",
                    "translation": "우리는 마음과 행동 같아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "깊은 생각과 활발한 행동이 만나면?",
                    "optionA": "deep",
                    "optionB": "thinking",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "active",
                    "optionF": "wisdom",
                    "result": "deep thinking meets active creates wisdom",
                    "explanation": "INTJ의 깊은 사고와 ESTP의 활발한 행동이 만나면 실용적인 지혜가 탄생합니다."
                }
            ]
        }
    ]
}
ID: 4094 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "루틴맨과 변화맨의 완벽한 소통",
            "explanation": "ISTJ의 일관된 소통과 ENTP의 다양한 표현 대비",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "I prefer consistent communication styles.",
                    "translation": "일관된 소통 방식을 선호해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "어 좋아! I love trying different approaches!",
                    "translation": "어 좋아! 다양한 접근을 시도하는 걸 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 일관된 소통 방식을 선호한다고 했나요?",
                    "hint": "현수가 'I prefer consistent communication styles'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "현수는 'I prefer consistent communication styles'라고 말했습니다. ISTJ 성향답게 변화보다는 일관성 있는 소통을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "Your creativity keeps conversations interesting.",
                    "translation": "네 창의성이 대화를 흥미롭게 유지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "And your stability grounds my ideas!",
                    "translation": "그리고 네 안정성이 내 아이디어에 바탕을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현수",
                    "script": "Different styles can work together.",
                    "translation": "다른 스타일이 함께 작용할 수 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Chae-rin says Hyeon-su's stability @@ her ideas.",
                    "hint": "채린이가 'your stability grounds my ideas'라고 말한 것을 보세요.",
                    "optionA": "confuses",
                    "optionB": "grounds",
                    "optionC": "ignores",
                    "result": "grounds",
                    "explanation": "채린이는 'your stability grounds my ideas'라고 말했습니다. 'grounds'는 '기반을 제공하다, 바탕을 주다'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채린",
                    "script": "What if we mix predictable and surprising?",
                    "translation": "예측 가능한 것과 놀라운 것을 섞으면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "That could create balanced conversations.",
                    "translation": "그게 균형 잡힌 대화를 만들 수 있을 것 같아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "Your consistency helps me focus.",
                    "translation": "네 일관성이 집중하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현수",
                    "script": "Your variety keeps me learning.",
                    "translation": "네 다양성이 계속 배우게 해줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채린",
                    "script": "We're like rhythm and melody!",
                    "translation": "우리는 리듬과 멜로디 같아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "안정성과 창의성이 만나면?",
                    "optionA": "stability",
                    "optionB": "meets",
                    "optionC": "creativity",
                    "optionD": "creates",
                    "optionE": "perfect",
                    "optionF": "balance",
                    "result": "stability meets creativity creates perfect balance",
                    "explanation": "ISTJ의 안정성과 ENTP의 창의성이 만나면 완벽한 균형이 만들어집니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "루틴맨과 변화맨의 완벽한 소통",
            "explanation": "ISTJ의 일관된 소통과 ENTP의 다양한 표현 대비",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "I prefer consistent communication styles.",
                    "translation": "일관된 소통 방식을 선호해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "어 좋아! I love trying different approaches!",
                    "translation": "어 좋아! 다양한 접근을 시도하는 걸 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 일관된 소통 방식을 선호한다고 했나요?",
                    "hint": "현수가 'I prefer consistent communication styles'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "현수는 'I prefer consistent communication styles'라고 말했습니다. ISTJ 성향답게 변화보다는 일관성 있는 소통을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "Your creativity keeps conversations interesting.",
                    "translation": "네 창의성이 대화를 흥미롭게 유지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "And your stability grounds my ideas!",
                    "translation": "그리고 네 안정성이 내 아이디어에 바탕을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현수",
                    "script": "Different styles can work together.",
                    "translation": "다른 스타일이 함께 작용할 수 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Chae-rin says Hyeon-su's stability @@ her ideas.",
                    "hint": "채린이가 'your stability grounds my ideas'라고 말한 것을 보세요.",
                    "optionA": "confuses",
                    "optionB": "grounds",
                    "optionC": "ignores",
                    "result": "grounds",
                    "explanation": "채린이는 'your stability grounds my ideas'라고 말했습니다. 'grounds'는 '기반을 제공하다, 바탕을 주다'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채린",
                    "script": "What if we mix predictable and surprising?",
                    "translation": "예측 가능한 것과 놀라운 것을 섞으면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "That could create balanced conversations.",
                    "translation": "그게 균형 잡힌 대화를 만들 수 있을 것 같아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "Your consistency helps me focus.",
                    "translation": "네 일관성이 집중하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현수",
                    "script": "Your variety keeps me learning.",
                    "translation": "네 다양성이 계속 배우게 해줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채린",
                    "script": "We're like rhythm and melody!",
                    "translation": "우리는 리듬과 멜로디 같아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "안정성과 창의성이 만나면?",
                    "optionA": "stability",
                    "optionB": "meets",
                    "optionC": "creativity",
                    "optionD": "creates",
                    "optionE": "perfect",
                    "optionF": "balance",
                    "result": "stability meets creativity creates perfect balance",
                    "explanation": "ISTJ의 안정성과 ENTP의 창의성이 만나면 완벽한 균형이 만들어집니다."
                }
            ]
        }
    ]
}
ID: 4095 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "실용맨과 관계맨의 완벽한 협력",
            "explanation": "ISTP의 간결한 소통과 ESFJ의 따뜻한 배려 대비",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "I keep conversations direct and simple.",
                    "translation": "대화를 직접적이고 간단하게 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "와 Efficient! I love connecting hearts!",
                    "translation": "와 효율적이야! 마음을 연결하는 걸 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건우는 대화를 직접적이고 간단하게 유지한다고 했나요?",
                    "hint": "건우가 'I keep conversations direct and simple'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "건우는 'I keep conversations direct and simple'라고 말했습니다. ISTP 성향답게 복잡한 것보다는 직접적이고 간단한 소통을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건우",
                    "script": "Your warmth makes people comfortable.",
                    "translation": "네 따뜻함이 사람들을 편안하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "And your honesty builds real trust!",
                    "translation": "그리고 네 솔직함이 진짜 신뢰를 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "We solve problems differently but effectively.",
                    "translation": "우리는 문제를 다르게 하지만 효과적으로 해결해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yu-na thinks Gun-woo's honesty builds real @@.",
                    "hint": "유나가 'your honesty builds real trust'라고 말한 것을 보세요.",
                    "optionA": "problems",
                    "optionB": "trust",
                    "optionC": "confusion",
                    "result": "trust",
                    "explanation": "유나는 'your honesty builds real trust'라고 말했습니다. 'trust'는 '신뢰'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "Let me help you express feelings better.",
                    "translation": "감정을 더 잘 표현하도록 도와줄게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건우",
                    "script": "And I'll help you be more direct.",
                    "translation": "그리고 난 네가 더 직접적이 되도록 도와줄게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "Your practical advice really helps.",
                    "translation": "네 실용적인 조언이 정말 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건우",
                    "script": "Your caring approach touches people.",
                    "translation": "네 배려하는 접근이 사람들에게 감동을 줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Perfect communication team here!",
                    "translation": "완벽한 소통 팀이 여기 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "직접적인 소통과 따뜻한 배려가 만나면?",
                    "optionA": "direct",
                    "optionB": "communication",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "warm",
                    "optionF": "understanding",
                    "result": "direct communication meets warm creates understanding",
                    "explanation": "ISTP의 직접적인 소통과 ESFJ의 따뜻한 배려가 만나면 진정한 이해가 만들어집니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "실용맨과 관계맨의 완벽한 협력",
            "explanation": "ISTP의 간결한 소통과 ESFJ의 따뜻한 배려 대비",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "I keep conversations direct and simple.",
                    "translation": "대화를 직접적이고 간단하게 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "와 Efficient! I love connecting hearts!",
                    "translation": "와 효율적이야! 마음을 연결하는 걸 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건우는 대화를 직접적이고 간단하게 유지한다고 했나요?",
                    "hint": "건우가 'I keep conversations direct and simple'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "건우는 'I keep conversations direct and simple'라고 말했습니다. ISTP 성향답게 복잡한 것보다는 직접적이고 간단한 소통을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건우",
                    "script": "Your warmth makes people comfortable.",
                    "translation": "네 따뜻함이 사람들을 편안하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "And your honesty builds real trust!",
                    "translation": "그리고 네 솔직함이 진짜 신뢰를 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "We solve problems differently but effectively.",
                    "translation": "우리는 문제를 다르게 하지만 효과적으로 해결해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yu-na thinks Gun-woo's honesty builds real @@.",
                    "hint": "유나가 'your honesty builds real trust'라고 말한 것을 보세요.",
                    "optionA": "problems",
                    "optionB": "trust",
                    "optionC": "confusion",
                    "result": "trust",
                    "explanation": "유나는 'your honesty builds real trust'라고 말했습니다. 'trust'는 '신뢰'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "Let me help you express feelings better.",
                    "translation": "감정을 더 잘 표현하도록 도와줄게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건우",
                    "script": "And I'll help you be more direct.",
                    "translation": "그리고 난 네가 더 직접적이 되도록 도와줄게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "Your practical advice really helps.",
                    "translation": "네 실용적인 조언이 정말 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건우",
                    "script": "Your caring approach touches people.",
                    "translation": "네 배려하는 접근이 사람들에게 감동을 줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Perfect communication team here!",
                    "translation": "완벽한 소통 팀이 여기 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "직접적인 소통과 따뜻한 배려가 만나면?",
                    "optionA": "direct",
                    "optionB": "communication",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "warm",
                    "optionF": "understanding",
                    "result": "direct communication meets warm creates understanding",
                    "explanation": "ISTP의 직접적인 소통과 ESFJ의 따뜻한 배려가 만나면 진정한 이해가 만들어집니다."
                }
            ]
        }
    ]
}
ID: 4096 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "진정성맨과 네트워킹맨의 완벽한 만남",
            "explanation": "ISFP의 개인적 연결과 ENTJ의 전략적 관계 대비",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서은",
                    "script": "I connect through genuine emotions.",
                    "translation": "진정한 감정으로 연결해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민성",
                    "script": "어 좋아! I build strategic relationships!",
                    "translation": "어 좋아! 전략적 관계를 구축해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서은이는 진정한 감정으로 사람들과 연결한다고 했나요?",
                    "hint": "서은이가 'I connect through genuine emotions'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "서은이는 'I connect through genuine emotions'라고 말했습니다. ISFP 성향답게 진정한 감정적 연결을 통해 사람들과 관계를 맺어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서은",
                    "script": "Your leadership skills inspire me.",
                    "translation": "네 리더십 기술이 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민성",
                    "script": "And your authenticity keeps me grounded!",
                    "translation": "그리고 네 진정성이 나를 현실적으로 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서은",
                    "script": "Different approaches can complement each other.",
                    "translation": "다른 접근들이 서로를 보완할 수 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Min-seong says Seo-eun's authenticity keeps him @@.",
                    "hint": "민성이가 'your authenticity keeps me grounded'라고 말한 것을 보세요.",
                    "optionA": "confused",
                    "optionB": "grounded",
                    "optionC": "worried",
                    "result": "grounded",
                    "explanation": "민성이는 'your authenticity keeps me grounded'라고 말했습니다. 'grounded'는 '현실적인, 발이 땅에 붙은'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민성",
                    "script": "What if strategy includes genuine care?",
                    "translation": "전략에 진정한 관심이 포함되면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서은",
                    "script": "That would make relationships more meaningful.",
                    "translation": "그러면 관계가 더 의미 있어질 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민성",
                    "script": "Your heart makes my plans better.",
                    "translation": "네 마음이 내 계획을 더 좋게 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서은",
                    "script": "Your vision gives my feelings direction.",
                    "translation": "네 비전이 내 감정에 방향을 줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민성",
                    "script": "Authentic leadership works best!",
                    "translation": "진정한 리더십이 가장 잘 작동해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "진정한 마음과 전략적 사고가 만나면?",
                    "optionA": "authentic",
                    "optionB": "hearts",
                    "optionC": "meet",
                    "optionD": "creates",
                    "optionE": "strategic",
                    "optionF": "power",
                    "result": "authentic hearts meet strategic creates power",
                    "explanation": "ISFP의 진정한 마음과 ENTJ의 전략적 사고가 만나면 진정한 힘이 만들어집니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "진정성맨과 네트워킹맨의 완벽한 만남",
            "explanation": "ISFP의 개인적 연결과 ENTJ의 전략적 관계 대비",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서은",
                    "script": "I connect through genuine emotions.",
                    "translation": "진정한 감정으로 연결해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민성",
                    "script": "어 좋아! I build strategic relationships!",
                    "translation": "어 좋아! 전략적 관계를 구축해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서은이는 진정한 감정으로 사람들과 연결한다고 했나요?",
                    "hint": "서은이가 'I connect through genuine emotions'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "서은이는 'I connect through genuine emotions'라고 말했습니다. ISFP 성향답게 진정한 감정적 연결을 통해 사람들과 관계를 맺어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서은",
                    "script": "Your leadership skills inspire me.",
                    "translation": "네 리더십 기술이 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민성",
                    "script": "And your authenticity keeps me grounded!",
                    "translation": "그리고 네 진정성이 나를 현실적으로 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서은",
                    "script": "Different approaches can complement each other.",
                    "translation": "다른 접근들이 서로를 보완할 수 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Min-seong says Seo-eun's authenticity keeps him @@.",
                    "hint": "민성이가 'your authenticity keeps me grounded'라고 말한 것을 보세요.",
                    "optionA": "confused",
                    "optionB": "grounded",
                    "optionC": "worried",
                    "result": "grounded",
                    "explanation": "민성이는 'your authenticity keeps me grounded'라고 말했습니다. 'grounded'는 '현실적인, 발이 땅에 붙은'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민성",
                    "script": "What if strategy includes genuine care?",
                    "translation": "전략에 진정한 관심이 포함되면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서은",
                    "script": "That would make relationships more meaningful.",
                    "translation": "그러면 관계가 더 의미 있어질 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민성",
                    "script": "Your heart makes my plans better.",
                    "translation": "네 마음이 내 계획을 더 좋게 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서은",
                    "script": "Your vision gives my feelings direction.",
                    "translation": "네 비전이 내 감정에 방향을 줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민성",
                    "script": "Authentic leadership works best!",
                    "translation": "진정한 리더십이 가장 잘 작동해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "진정한 마음과 전략적 사고가 만나면?",
                    "optionA": "authentic",
                    "optionB": "hearts",
                    "optionC": "meet",
                    "optionD": "creates",
                    "optionE": "strategic",
                    "optionF": "power",
                    "result": "authentic hearts meet strategic creates power",
                    "explanation": "ISFP의 진정한 마음과 ENTJ의 전략적 사고가 만나면 진정한 힘이 만들어집니다."
                }
            ]
        }
    ]
}
ID: 4097 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "통찰맨과 현실맨의 완벽한 대화",
            "explanation": "INFJ의 깊은 이해와 ESTP의 즉석 반응 대비",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I sense deeper meanings in conversations.",
                    "translation": "대화에서 더 깊은 의미를 감지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "와 Deep! I respond to immediate vibes!",
                    "translation": "와 깊어! 즉석 분위기에 반응해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤이는 대화에서 더 깊은 의미를 감지한다고 했나요?",
                    "hint": "도윤이가 'I sense deeper meanings in conversations'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "도윤이는 'I sense deeper meanings in conversations'라고 말했습니다. INFJ 성향답게 대화의 표면 아래 숨겨진 의미를 파악하려고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Your spontaneity brings conversations alive.",
                    "translation": "네 즉흥성이 대화를 살아있게 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하은",
                    "script": "And your insights add real depth!",
                    "translation": "그리고 네 통찰이 진짜 깊이를 더해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "We create perfect conversational balance.",
                    "translation": "우리는 완벽한 대화의 균형을 만들어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ha-eun says Do-yoon's insights add real @@.",
                    "hint": "하은이가 'your insights add real depth'라고 말한 것을 보세요.",
                    "optionA": "confusion",
                    "optionB": "depth",
                    "optionC": "noise",
                    "result": "depth",
                    "explanation": "하은이는 'your insights add real depth'라고 말했습니다. 'depth'는 '깊이'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하은",
                    "script": "Your wisdom helps me think deeper.",
                    "translation": "네 지혜가 더 깊이 생각하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Your energy helps me stay present.",
                    "translation": "네 에너지가 현재에 머물게 도와줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하은",
                    "script": "Talking with you feels so natural.",
                    "translation": "너와 대화하는 게 너무 자연스러워."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "You make deep topics feel accessible.",
                    "translation": "넌 깊은 주제를 접근 가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하은",
                    "script": "We're like depth and lightness!",
                    "translation": "우리는 깊이와 가벼움 같아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "깊은 통찰과 즉석 반응이 만나면?",
                    "optionA": "deep",
                    "optionB": "insights",
                    "optionC": "meet",
                    "optionD": "creates",
                    "optionE": "instant",
                    "optionF": "wisdom",
                    "result": "deep insights meet instant creates wisdom",
                    "explanation": "INFJ의 깊은 통찰과 ESTP의 즉석 반응이 만나면 실용적인 지혜가 탄생합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "통찰맨과 현실맨의 완벽한 대화",
            "explanation": "INFJ의 깊은 이해와 ESTP의 즉석 반응 대비",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I sense deeper meanings in conversations.",
                    "translation": "대화에서 더 깊은 의미를 감지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "와 Deep! I respond to immediate vibes!",
                    "translation": "와 깊어! 즉석 분위기에 반응해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤이는 대화에서 더 깊은 의미를 감지한다고 했나요?",
                    "hint": "도윤이가 'I sense deeper meanings in conversations'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "도윤이는 'I sense deeper meanings in conversations'라고 말했습니다. INFJ 성향답게 대화의 표면 아래 숨겨진 의미를 파악하려고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Your spontaneity brings conversations alive.",
                    "translation": "네 즉흥성이 대화를 살아있게 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하은",
                    "script": "And your insights add real depth!",
                    "translation": "그리고 네 통찰이 진짜 깊이를 더해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "We create perfect conversational balance.",
                    "translation": "우리는 완벽한 대화의 균형을 만들어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ha-eun says Do-yoon's insights add real @@.",
                    "hint": "하은이가 'your insights add real depth'라고 말한 것을 보세요.",
                    "optionA": "confusion",
                    "optionB": "depth",
                    "optionC": "noise",
                    "result": "depth",
                    "explanation": "하은이는 'your insights add real depth'라고 말했습니다. 'depth'는 '깊이'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하은",
                    "script": "Your wisdom helps me think deeper.",
                    "translation": "네 지혜가 더 깊이 생각하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Your energy helps me stay present.",
                    "translation": "네 에너지가 현재에 머물게 도와줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하은",
                    "script": "Talking with you feels so natural.",
                    "translation": "너와 대화하는 게 너무 자연스러워."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "You make deep topics feel accessible.",
                    "translation": "넌 깊은 주제를 접근 가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하은",
                    "script": "We're like depth and lightness!",
                    "translation": "우리는 깊이와 가벼움 같아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "깊은 통찰과 즉석 반응이 만나면?",
                    "optionA": "deep",
                    "optionB": "insights",
                    "optionC": "meet",
                    "optionD": "creates",
                    "optionE": "instant",
                    "optionF": "wisdom",
                    "result": "deep insights meet instant creates wisdom",
                    "explanation": "INFJ의 깊은 통찰과 ESTP의 즉석 반응이 만나면 실용적인 지혜가 탄생합니다."
                }
            ]
        }
    ]
}
ID: 4098 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "가치맨과 시스템맨의 완벽한 조화",
            "explanation": "INFP의 개인적 가치와 ESTJ의 체계적 조직 대비",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "I speak from my personal values.",
                    "translation": "개인적 가치관에서 말해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "어 좋아! I organize group discussions well!",
                    "translation": "어 좋아! 그룹 토론을 잘 조직해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은이는 개인적 가치관에서 말한다고 했나요?",
                    "hint": "예은이가 'I speak from my personal values'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "예은이는 'I speak from my personal values'라고 말했습니다. INFP 성향답게 자신의 내적 가치관을 바탕으로 소통해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "Your structure helps everyone participate.",
                    "translation": "네 구조가 모든 사람의 참여를 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "And your passion makes discussions meaningful!",
                    "translation": "그리고 네 열정이 토론을 의미 있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "Values and systems work together well.",
                    "translation": "가치와 시스템이 잘 함께 작동해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jun-ho thinks Ye-eun's passion makes discussions @@.",
                    "hint": "준호가 'your passion makes discussions meaningful'라고 말한 것을 보세요.",
                    "optionA": "boring",
                    "optionB": "meaningful",
                    "optionC": "confusing",
                    "result": "meaningful",
                    "explanation": "준호는 'your passion makes discussions meaningful'라고 말했습니다. 'meaningful'은 '의미 있는'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Your authenticity inspires better leadership.",
                    "translation": "네 진정성이 더 나은 리더십에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예은",
                    "script": "Your organization helps my ideas reach people.",
                    "translation": "네 조직력이 내 아이디어가 사람들에게 닿게 도와줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Personal values need good structure.",
                    "translation": "개인적 가치에는 좋은 구조가 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예은",
                    "script": "And structures need heart and soul.",
                    "translation": "그리고 구조에는 마음과 영혼이 필요해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "We create meaningful organized change!",
                    "translation": "우리는 의미 있는 조직적 변화를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "개인적 가치와 체계적 조직이 만나면?",
                    "optionA": "personal",
                    "optionB": "values",
                    "optionC": "meet",
                    "optionD": "creates",
                    "optionE": "organized",
                    "optionF": "impact",
                    "result": "personal values meet organized creates impact",
                    "explanation": "INFP의 개인적 가치와 ESTJ의 조직력이 만나면 큰 영향력을 만들어냅니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "가치맨과 시스템맨의 완벽한 조화",
            "explanation": "INFP의 개인적 가치와 ESTJ의 체계적 조직 대비",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "I speak from my personal values.",
                    "translation": "개인적 가치관에서 말해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "어 좋아! I organize group discussions well!",
                    "translation": "어 좋아! 그룹 토론을 잘 조직해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은이는 개인적 가치관에서 말한다고 했나요?",
                    "hint": "예은이가 'I speak from my personal values'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "예은이는 'I speak from my personal values'라고 말했습니다. INFP 성향답게 자신의 내적 가치관을 바탕으로 소통해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "Your structure helps everyone participate.",
                    "translation": "네 구조가 모든 사람의 참여를 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "And your passion makes discussions meaningful!",
                    "translation": "그리고 네 열정이 토론을 의미 있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "Values and systems work together well.",
                    "translation": "가치와 시스템이 잘 함께 작동해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jun-ho thinks Ye-eun's passion makes discussions @@.",
                    "hint": "준호가 'your passion makes discussions meaningful'라고 말한 것을 보세요.",
                    "optionA": "boring",
                    "optionB": "meaningful",
                    "optionC": "confusing",
                    "result": "meaningful",
                    "explanation": "준호는 'your passion makes discussions meaningful'라고 말했습니다. 'meaningful'은 '의미 있는'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Your authenticity inspires better leadership.",
                    "translation": "네 진정성이 더 나은 리더십에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예은",
                    "script": "Your organization helps my ideas reach people.",
                    "translation": "네 조직력이 내 아이디어가 사람들에게 닿게 도와줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Personal values need good structure.",
                    "translation": "개인적 가치에는 좋은 구조가 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예은",
                    "script": "And structures need heart and soul.",
                    "translation": "그리고 구조에는 마음과 영혼이 필요해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "We create meaningful organized change!",
                    "translation": "우리는 의미 있는 조직적 변화를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "개인적 가치와 체계적 조직이 만나면?",
                    "optionA": "personal",
                    "optionB": "values",
                    "optionC": "meet",
                    "optionD": "creates",
                    "optionE": "organized",
                    "optionF": "impact",
                    "result": "personal values meet organized creates impact",
                    "explanation": "INFP의 개인적 가치와 ESTJ의 조직력이 만나면 큰 영향력을 만들어냅니다."
                }
            ]
        }
    ]
}
ID: 4099 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "탐구맨과 소통맨의 완벽한 지식 나눔",
            "explanation": "INTP의 개념적 탐구와 ESFJ의 따뜻한 공유 대비",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "I explore ideas for pure understanding.",
                    "translation": "순수한 이해를 위해 아이디어를 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수영",
                    "script": "와 Smart! I share knowledge to help others!",
                    "translation": "와 똑똑해! 다른 사람을 돕기 위해 지식을 나눠!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민이는 순수한 이해를 위해 아이디어를 탐구한다고 했나요?",
                    "hint": "지민이가 'I explore ideas for pure understanding'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지민이는 'I explore ideas for pure understanding'라고 말했습니다. INTP 성향답게 실용적 목적보다는 순수한 지적 호기심으로 탐구해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "Your caring approach makes learning comfortable.",
                    "translation": "네 배려하는 접근이 학습을 편안하게 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수영",
                    "script": "And your deep thinking enriches everyone!",
                    "translation": "그리고 네 깊은 사고가 모든 사람을 풍요롭게 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "Knowledge becomes meaningful when shared.",
                    "translation": "지식은 나눌 때 의미 있어져."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Su-young says Ji-min's deep thinking @@ everyone.",
                    "hint": "수영이가 'your deep thinking enriches everyone'라고 말한 것을 보세요.",
                    "optionA": "confuses",
                    "optionB": "enriches",
                    "optionC": "bores",
                    "result": "enriches",
                    "explanation": "수영이는 'your deep thinking enriches everyone'라고 말했습니다. 'enriches'는 '풍요롭게 하다, 풍부하게 하다'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수영",
                    "script": "Let me help you explain complex ideas simply.",
                    "translation": "복잡한 아이디어를 간단히 설명하도록 도와줄게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "And I'll help you understand deeper concepts.",
                    "translation": "그리고 난 더 깊은 개념을 이해하도록 도와줄게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수영",
                    "script": "Your curiosity inspires my teaching.",
                    "translation": "네 호기심이 내 가르침에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지민",
                    "script": "Your warmth makes my theories approachable.",
                    "translation": "네 따뜻함이 내 이론을 접근 가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수영",
                    "script": "Perfect learning partnership here!",
                    "translation": "완벽한 학습 파트너십이 여기 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "깊은 탐구와 따뜻한 공유가 만나면?",
                    "optionA": "deep",
                    "optionB": "exploration",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "warm",
                    "optionF": "learning",
                    "result": "deep exploration meets warm creates learning",
                    "explanation": "INTP의 깊은 탐구와 ESFJ의 따뜻한 공유가 만나면 진정한 학습이 만들어집니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "탐구맨과 소통맨의 완벽한 지식 나눔",
            "explanation": "INTP의 개념적 탐구와 ESFJ의 따뜻한 공유 대비",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "I explore ideas for pure understanding.",
                    "translation": "순수한 이해를 위해 아이디어를 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수영",
                    "script": "와 Smart! I share knowledge to help others!",
                    "translation": "와 똑똑해! 다른 사람을 돕기 위해 지식을 나눠!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민이는 순수한 이해를 위해 아이디어를 탐구한다고 했나요?",
                    "hint": "지민이가 'I explore ideas for pure understanding'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지민이는 'I explore ideas for pure understanding'라고 말했습니다. INTP 성향답게 실용적 목적보다는 순수한 지적 호기심으로 탐구해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "Your caring approach makes learning comfortable.",
                    "translation": "네 배려하는 접근이 학습을 편안하게 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수영",
                    "script": "And your deep thinking enriches everyone!",
                    "translation": "그리고 네 깊은 사고가 모든 사람을 풍요롭게 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "Knowledge becomes meaningful when shared.",
                    "translation": "지식은 나눌 때 의미 있어져."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Su-young says Ji-min's deep thinking @@ everyone.",
                    "hint": "수영이가 'your deep thinking enriches everyone'라고 말한 것을 보세요.",
                    "optionA": "confuses",
                    "optionB": "enriches",
                    "optionC": "bores",
                    "result": "enriches",
                    "explanation": "수영이는 'your deep thinking enriches everyone'라고 말했습니다. 'enriches'는 '풍요롭게 하다, 풍부하게 하다'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수영",
                    "script": "Let me help you explain complex ideas simply.",
                    "translation": "복잡한 아이디어를 간단히 설명하도록 도와줄게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "And I'll help you understand deeper concepts.",
                    "translation": "그리고 난 더 깊은 개념을 이해하도록 도와줄게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수영",
                    "script": "Your curiosity inspires my teaching.",
                    "translation": "네 호기심이 내 가르침에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지민",
                    "script": "Your warmth makes my theories approachable.",
                    "translation": "네 따뜻함이 내 이론을 접근 가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수영",
                    "script": "Perfect learning partnership here!",
                    "translation": "완벽한 학습 파트너십이 여기 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "깊은 탐구와 따뜻한 공유가 만나면?",
                    "optionA": "deep",
                    "optionB": "exploration",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "warm",
                    "optionF": "learning",
                    "result": "deep exploration meets warm creates learning",
                    "explanation": "INTP의 깊은 탐구와 ESFJ의 따뜻한 공유가 만나면 진정한 학습이 만들어집니다."
                }
            ]
        }
    ]
}
ID: 4100 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "자유맨과 안정맨의 완벽한 사교",
            "explanation": "ESFP의 즉흥적 사교와 ISTJ의 계획적 모임 대비",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I love spontaneous social gatherings!",
                    "translation": "즉흥적인 사회적 모임을 좋아해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "어 신나네! I prefer planned meetups!",
                    "translation": "어 신나네! 계획된 만남을 선호해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은이는 즉흥적인 사회적 모임을 좋아한다고 했나요?",
                    "hint": "다은이가 'I love spontaneous social gatherings'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "다은이는 'I love spontaneous social gatherings'라고 말했습니다. ESFP 성향답게 미리 계획하지 않은 즉흥적인 모임을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다은",
                    "script": "Your preparation ensures everything goes smoothly.",
                    "translation": "네 준비가 모든 것이 순조롭게 진행되게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "And your energy makes events truly memorable!",
                    "translation": "그리고 네 에너지가 행사를 정말 기억에 남게 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "Planning and spontaneity can coexist.",
                    "translation": "계획과 즉흥성이 공존할 수 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seong-hun thinks Da-eun's energy makes events truly @@.",
                    "hint": "성훈이가 'your energy makes events truly memorable'라고 말한 것을 보세요.",
                    "optionA": "boring",
                    "optionB": "memorable",
                    "optionC": "tiring",
                    "result": "memorable",
                    "explanation": "성훈이는 'your energy makes events truly memorable'라고 말했습니다. 'memorable'은 '기억에 남는'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "What if we plan for flexibility?",
                    "translation": "유연성을 위해 계획하면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "That sounds like perfect balance!",
                    "translation": "완벽한 균형처럼 들려!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "Your joy makes my plans worthwhile.",
                    "translation": "네 기쁨이 내 계획을 가치 있게 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다은",
                    "script": "Your reliability makes my fun safe.",
                    "translation": "네 신뢰성이 내 재미를 안전하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "Structured fun is the best fun!",
                    "translation": "구조화된 재미가 최고의 재미야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "즉흥성과 계획이 만나면?",
                    "optionA": "spontaneous",
                    "optionB": "joy",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "planning",
                    "optionF": "magic",
                    "result": "spontaneous joy meets planning creates magic",
                    "explanation": "ESFP의 즉흥적 기쁨과 ISTJ의 체계적 계획이 만나면 마법 같은 모임이 만들어집니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "자유맨과 안정맨의 완벽한 사교",
            "explanation": "ESFP의 즉흥적 사교와 ISTJ의 계획적 모임 대비",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I love spontaneous social gatherings!",
                    "translation": "즉흥적인 사회적 모임을 좋아해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "어 신나네! I prefer planned meetups!",
                    "translation": "어 신나네! 계획된 만남을 선호해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은이는 즉흥적인 사회적 모임을 좋아한다고 했나요?",
                    "hint": "다은이가 'I love spontaneous social gatherings'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "다은이는 'I love spontaneous social gatherings'라고 말했습니다. ESFP 성향답게 미리 계획하지 않은 즉흥적인 모임을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다은",
                    "script": "Your preparation ensures everything goes smoothly.",
                    "translation": "네 준비가 모든 것이 순조롭게 진행되게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "And your energy makes events truly memorable!",
                    "translation": "그리고 네 에너지가 행사를 정말 기억에 남게 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "Planning and spontaneity can coexist.",
                    "translation": "계획과 즉흥성이 공존할 수 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seong-hun thinks Da-eun's energy makes events truly @@.",
                    "hint": "성훈이가 'your energy makes events truly memorable'라고 말한 것을 보세요.",
                    "optionA": "boring",
                    "optionB": "memorable",
                    "optionC": "tiring",
                    "result": "memorable",
                    "explanation": "성훈이는 'your energy makes events truly memorable'라고 말했습니다. 'memorable'은 '기억에 남는'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "What if we plan for flexibility?",
                    "translation": "유연성을 위해 계획하면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "That sounds like perfect balance!",
                    "translation": "완벽한 균형처럼 들려!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "Your joy makes my plans worthwhile.",
                    "translation": "네 기쁨이 내 계획을 가치 있게 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다은",
                    "script": "Your reliability makes my fun safe.",
                    "translation": "네 신뢰성이 내 재미를 안전하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "Structured fun is the best fun!",
                    "translation": "구조화된 재미가 최고의 재미야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "즉흥성과 계획이 만나면?",
                    "optionA": "spontaneous",
                    "optionB": "joy",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "planning",
                    "optionF": "magic",
                    "result": "spontaneous joy meets planning creates magic",
                    "explanation": "ESFP의 즉흥적 기쁨과 ISTJ의 체계적 계획이 만나면 마법 같은 모임이 만들어집니다."
                }
            ]
        }
    ]
}
ID: 4101 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "봉사맨과 혼자취미맨의 완벽한 균형",
            "explanation": "ENFJ의 사회적 봉사와 ISTP의 개인적 작업 대비",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I volunteer at local community center.",
                    "translation": "지역 커뮤니티 센터에서 봉사해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "와 Nice! I build models alone!",
                    "translation": "와 좋아! 혼자 모형을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유진이는 지역 커뮤니티 센터에서 봉사한다고 했나요?",
                    "hint": "유진이가 'I volunteer at local community center'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "유진이는 'I volunteer at local community center'라고 말했습니다. ENFJ 성향답게 다른 사람들을 돕는 사회적 봉사 활동을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "Your craftsmanship skills are amazing!",
                    "translation": "네 공예 실력이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "And your helping spirit inspires me!",
                    "translation": "그리고 네 도움 정신이 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Different hobbies serve different purposes.",
                    "translation": "다른 취미가 다른 목적을 섬겨."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Gun-ho thinks Yu-jin's helping spirit @@ him.",
                    "hint": "건호가 'your helping spirit inspires me'라고 말한 것을 보세요.",
                    "optionA": "bothers",
                    "optionB": "inspires",
                    "optionC": "confuses",
                    "result": "inspires",
                    "explanation": "건호는 'your helping spirit inspires me'라고 말했습니다. 'inspires'는 '영감을 주다'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Maybe I can build things for charity.",
                    "translation": "자선을 위해 물건을 만들 수도 있을 것 같아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "That would combine both our passions!",
                    "translation": "그러면 우리 둘의 열정을 결합할 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Practical help through skilled hands.",
                    "translation": "숙련된 손을 통한 실용적 도움."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "And meaningful impact through caring hearts.",
                    "translation": "그리고 배려하는 마음을 통한 의미 있는 영향."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "Perfect hobby partnership here!",
                    "translation": "완벽한 취미 파트너십이 여기 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "개인적 기술과 사회적 도움이 만나면?",
                    "optionA": "skilled",
                    "optionB": "hands",
                    "optionC": "serve",
                    "optionD": "caring",
                    "optionE": "hearts",
                    "optionF": "perfectly",
                    "result": "skilled hands serve caring hearts perfectly",
                    "explanation": "ISTP의 숙련된 손기술과 ENFJ의 배려하는 마음이 만나면 완벽한 봉사가 됩니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "봉사맨과 혼자취미맨의 완벽한 균형",
            "explanation": "ENFJ의 사회적 봉사와 ISTP의 개인적 작업 대비",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I volunteer at local community center.",
                    "translation": "지역 커뮤니티 센터에서 봉사해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "와 Nice! I build models alone!",
                    "translation": "와 좋아! 혼자 모형을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유진이는 지역 커뮤니티 센터에서 봉사한다고 했나요?",
                    "hint": "유진이가 'I volunteer at local community center'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "유진이는 'I volunteer at local community center'라고 말했습니다. ENFJ 성향답게 다른 사람들을 돕는 사회적 봉사 활동을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "Your craftsmanship skills are amazing!",
                    "translation": "네 공예 실력이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "And your helping spirit inspires me!",
                    "translation": "그리고 네 도움 정신이 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Different hobbies serve different purposes.",
                    "translation": "다른 취미가 다른 목적을 섬겨."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Gun-ho thinks Yu-jin's helping spirit @@ him.",
                    "hint": "건호가 'your helping spirit inspires me'라고 말한 것을 보세요.",
                    "optionA": "bothers",
                    "optionB": "inspires",
                    "optionC": "confuses",
                    "result": "inspires",
                    "explanation": "건호는 'your helping spirit inspires me'라고 말했습니다. 'inspires'는 '영감을 주다'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Maybe I can build things for charity.",
                    "translation": "자선을 위해 물건을 만들 수도 있을 것 같아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "That would combine both our passions!",
                    "translation": "그러면 우리 둘의 열정을 결합할 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Practical help through skilled hands.",
                    "translation": "숙련된 손을 통한 실용적 도움."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "And meaningful impact through caring hearts.",
                    "translation": "그리고 배려하는 마음을 통한 의미 있는 영향."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "Perfect hobby partnership here!",
                    "translation": "완벽한 취미 파트너십이 여기 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "개인적 기술과 사회적 도움이 만나면?",
                    "optionA": "skilled",
                    "optionB": "hands",
                    "optionC": "serve",
                    "optionD": "caring",
                    "optionE": "hearts",
                    "optionF": "perfectly",
                    "result": "skilled hands serve caring hearts perfectly",
                    "explanation": "ISTP의 숙련된 손기술과 ENFJ의 배려하는 마음이 만나면 완벽한 봉사가 됩니다."
                }
            ]
        }
    ]
}
ID: 4102 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "승부맨과 예술혼의 완벽한 조화",
            "explanation": "ENTJ의 경쟁적 스포츠와 ISFP의 개인적 창작 대비",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민성",
                    "script": "I love competitive team sports.",
                    "translation": "경쟁적인 팀 스포츠를 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서하",
                    "script": "어 멋져! I paint quietly at home!",
                    "translation": "어 멋져! 집에서 조용히 그림을 그려!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민성이는 경쟁적인 팀 스포츠를 좋아한다고 했나요?",
                    "hint": "민성이가 'I love competitive team sports'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "민성이는 'I love competitive team sports'라고 말했습니다. ENTJ 성향답게 경쟁과 승리를 통해 성취감을 얻는 스포츠를 즐겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민성",
                    "script": "Your artistic vision is so beautiful.",
                    "translation": "네 예술적 비전이 너무 아름다워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서하",
                    "script": "And your competitive energy motivates me!",
                    "translation": "그리고 네 경쟁적 에너지가 동기를 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민성",
                    "script": "Art and sports both require dedication.",
                    "translation": "예술과 스포츠 모두 헌신이 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seo-ha says Min-seong's competitive energy @@ her.",
                    "hint": "서하가 'your competitive energy motivates me'라고 말한 것을 보세요.",
                    "optionA": "scares",
                    "optionB": "motivates",
                    "optionC": "tires",
                    "result": "motivates",
                    "explanation": "서하는 'your competitive energy motivates me'라고 말했습니다. 'motivates'는 '동기를 부여하다'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서하",
                    "script": "What if art competitions inspired creativity?",
                    "translation": "예술 경연대회가 창의성을 영감을 준다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민성",
                    "script": "That could push artistic boundaries!",
                    "translation": "그게 예술적 경계를 넓힐 수 있을 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서하",
                    "script": "Your drive helps me grow.",
                    "translation": "네 추진력이 성장하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민성",
                    "script": "Your creativity makes victory meaningful.",
                    "translation": "네 창의성이 승리를 의미 있게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서하",
                    "script": "Beautiful competition through art!",
                    "translation": "예술을 통한 아름다운 경쟁!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "경쟁적 에너지와 창의적 예술이 만나면?",
                    "optionA": "competitive",
                    "optionB": "spirit",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "artistic",
                    "optionF": "excellence",
                    "result": "competitive spirit meets artistic creates excellence",
                    "explanation": "ENTJ의 경쟁 정신과 ISFP의 예술성이 만나면 탁월함이 만들어집니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "승부맨과 예술혼의 완벽한 조화",
            "explanation": "ENTJ의 경쟁적 스포츠와 ISFP의 개인적 창작 대비",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민성",
                    "script": "I love competitive team sports.",
                    "translation": "경쟁적인 팀 스포츠를 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서하",
                    "script": "어 멋져! I paint quietly at home!",
                    "translation": "어 멋져! 집에서 조용히 그림을 그려!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민성이는 경쟁적인 팀 스포츠를 좋아한다고 했나요?",
                    "hint": "민성이가 'I love competitive team sports'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "민성이는 'I love competitive team sports'라고 말했습니다. ENTJ 성향답게 경쟁과 승리를 통해 성취감을 얻는 스포츠를 즐겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민성",
                    "script": "Your artistic vision is so beautiful.",
                    "translation": "네 예술적 비전이 너무 아름다워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서하",
                    "script": "And your competitive energy motivates me!",
                    "translation": "그리고 네 경쟁적 에너지가 동기를 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민성",
                    "script": "Art and sports both require dedication.",
                    "translation": "예술과 스포츠 모두 헌신이 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seo-ha says Min-seong's competitive energy @@ her.",
                    "hint": "서하가 'your competitive energy motivates me'라고 말한 것을 보세요.",
                    "optionA": "scares",
                    "optionB": "motivates",
                    "optionC": "tires",
                    "result": "motivates",
                    "explanation": "서하는 'your competitive energy motivates me'라고 말했습니다. 'motivates'는 '동기를 부여하다'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서하",
                    "script": "What if art competitions inspired creativity?",
                    "translation": "예술 경연대회가 창의성을 영감을 준다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민성",
                    "script": "That could push artistic boundaries!",
                    "translation": "그게 예술적 경계를 넓힐 수 있을 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서하",
                    "script": "Your drive helps me grow.",
                    "translation": "네 추진력이 성장하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민성",
                    "script": "Your creativity makes victory meaningful.",
                    "translation": "네 창의성이 승리를 의미 있게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서하",
                    "script": "Beautiful competition through art!",
                    "translation": "예술을 통한 아름다운 경쟁!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "경쟁적 에너지와 창의적 예술이 만나면?",
                    "optionA": "competitive",
                    "optionB": "spirit",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "artistic",
                    "optionF": "excellence",
                    "result": "competitive spirit meets artistic creates excellence",
                    "explanation": "ENTJ의 경쟁 정신과 ISFP의 예술성이 만나면 탁월함이 만들어집니다."
                }
            ]
        }
    ]
}
ID: 4103 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "모험러버와 전통지킴이의 완벽한 취미 교환",
            "explanation": "ENTP의 새로운 취미와 ISFJ의 전통적 활동 대비",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도연",
                    "script": "I try new hobbies every month!",
                    "translation": "매달 새로운 취미를 시도해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "와 Active! I practice traditional knitting!",
                    "translation": "와 활동적이야! 전통 뜨개질을 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도연이는 매달 새로운 취미를 시도한다고 했나요?",
                    "hint": "도연이가 'I try new hobbies every month'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "도연이는 'I try new hobbies every month'라고 말했습니다. ENTP 성향답게 항상 새로운 것을 시도하고 탐험하는 것을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도연",
                    "script": "Your knitting skills are incredible!",
                    "translation": "네 뜨개질 실력이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "And your curiosity keeps life interesting!",
                    "translation": "그리고 네 호기심이 삶을 흥미롭게 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도연",
                    "script": "Traditional crafts have deep wisdom.",
                    "translation": "전통 공예에는 깊은 지혜가 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "So-yeon thinks Do-yeon's curiosity keeps life @@.",
                    "hint": "소연이가 'your curiosity keeps life interesting'라고 말한 것을 보세요.",
                    "optionA": "boring",
                    "optionB": "interesting",
                    "optionC": "difficult",
                    "result": "interesting",
                    "explanation": "소연이는 'your curiosity keeps life interesting'라고 말했습니다. 'interesting'은 '흥미로운'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "Maybe you could learn knitting basics?",
                    "translation": "뜨개질 기초를 배워볼 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도연",
                    "script": "And you could try rock climbing!",
                    "translation": "그리고 너는 암벽등반을 시도해볼 수 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "Slow traditional learning sounds peaceful.",
                    "translation": "느린 전통적 학습이 평화로워 들려."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도연",
                    "script": "And adventure brings exciting energy!",
                    "translation": "그리고 모험이 신나는 에너지를 가져와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소연",
                    "script": "Perfect hobby exchange program!",
                    "translation": "완벽한 취미 교환 프로그램!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "새로운 탐험과 전통적 지혜가 만나면?",
                    "optionA": "new",
                    "optionB": "adventures",
                    "optionC": "meet",
                    "optionD": "creates",
                    "optionE": "traditional",
                    "optionF": "wisdom",
                    "result": "new adventures meet traditional creates wisdom",
                    "explanation": "ENTP의 새로운 모험과 ISFJ의 전통적 지혜가 만나면 균형 잡힌 지혜가 생깁니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "모험러버와 전통지킴이의 완벽한 취미 교환",
            "explanation": "ENTP의 새로운 취미와 ISFJ의 전통적 활동 대비",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도연",
                    "script": "I try new hobbies every month!",
                    "translation": "매달 새로운 취미를 시도해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "와 Active! I practice traditional knitting!",
                    "translation": "와 활동적이야! 전통 뜨개질을 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도연이는 매달 새로운 취미를 시도한다고 했나요?",
                    "hint": "도연이가 'I try new hobbies every month'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "도연이는 'I try new hobbies every month'라고 말했습니다. ENTP 성향답게 항상 새로운 것을 시도하고 탐험하는 것을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도연",
                    "script": "Your knitting skills are incredible!",
                    "translation": "네 뜨개질 실력이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "And your curiosity keeps life interesting!",
                    "translation": "그리고 네 호기심이 삶을 흥미롭게 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도연",
                    "script": "Traditional crafts have deep wisdom.",
                    "translation": "전통 공예에는 깊은 지혜가 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "So-yeon thinks Do-yeon's curiosity keeps life @@.",
                    "hint": "소연이가 'your curiosity keeps life interesting'라고 말한 것을 보세요.",
                    "optionA": "boring",
                    "optionB": "interesting",
                    "optionC": "difficult",
                    "result": "interesting",
                    "explanation": "소연이는 'your curiosity keeps life interesting'라고 말했습니다. 'interesting'은 '흥미로운'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "Maybe you could learn knitting basics?",
                    "translation": "뜨개질 기초를 배워볼 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도연",
                    "script": "And you could try rock climbing!",
                    "translation": "그리고 너는 암벽등반을 시도해볼 수 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "Slow traditional learning sounds peaceful.",
                    "translation": "느린 전통적 학습이 평화로워 들려."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도연",
                    "script": "And adventure brings exciting energy!",
                    "translation": "그리고 모험이 신나는 에너지를 가져와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소연",
                    "script": "Perfect hobby exchange program!",
                    "translation": "완벽한 취미 교환 프로그램!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "새로운 탐험과 전통적 지혜가 만나면?",
                    "optionA": "new",
                    "optionB": "adventures",
                    "optionC": "meet",
                    "optionD": "creates",
                    "optionE": "traditional",
                    "optionF": "wisdom",
                    "result": "new adventures meet traditional creates wisdom",
                    "explanation": "ENTP의 새로운 모험과 ISFJ의 전통적 지혜가 만나면 균형 잡힌 지혜가 생깁니다."
                }
            ]
        }
    ]
}
ID: 4104 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "파티오거나이저와 조용한연구맨의 완벽한 만남",
            "explanation": "ESFJ의 사교적 활동과 INTP의 개인적 연구 대비",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "I organize fun group activities.",
                    "translation": "재미있는 그룹 활동을 조직해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "어 좋아! I research fascinating topics alone!",
                    "translation": "어 좋아! 매혹적인 주제를 혼자 연구해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유나는 재미있는 그룹 활동을 조직한다고 했나요?",
                    "hint": "유나가 'I organize fun group activities'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "유나는 'I organize fun group activities'라고 말했습니다. ESFJ 성향답게 사람들을 모으고 함께 즐거운 시간을 보내는 것을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유나",
                    "script": "Your knowledge depth amazes everyone!",
                    "translation": "네 지식의 깊이가 모든 사람을 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "And your social skills bring people together!",
                    "translation": "그리고 네 사회적 기술이 사람들을 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유나",
                    "script": "Learning can be social too.",
                    "translation": "학습도 사회적일 수 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ji-hun thinks Yu-na's social skills bring people @@.",
                    "hint": "지훈이가 'your social skills bring people together'라고 말한 것을 보세요.",
                    "optionA": "apart",
                    "optionB": "together",
                    "optionC": "confusion",
                    "result": "together",
                    "explanation": "지훈이는 'your social skills bring people together'라고 말했습니다. 'together'는 '함께, 하나로'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "What about study groups for interesting topics?",
                    "translation": "흥미로운 주제의 스터디 그룹은 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유나",
                    "script": "That combines learning with connection!",
                    "translation": "그건 학습과 연결을 결합해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "Your enthusiasm makes complex ideas accessible.",
                    "translation": "네 열정이 복잡한 아이디어를 접근 가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유나",
                    "script": "And your insights make discussions meaningful.",
                    "translation": "그리고 네 통찰이 토론을 의미 있게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Social learning works surprisingly well!",
                    "translation": "사회적 학습이 놀랍도록 잘 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "사회적 연결과 깊은 학습이 만나면?",
                    "optionA": "social",
                    "optionB": "connection",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "deep",
                    "optionF": "learning",
                    "result": "social connection meets deep creates learning",
                    "explanation": "ESFJ의 사회적 연결과 INTP의 깊은 탐구가 만나면 효과적인 학습이 이루어집니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "파티오거나이저와 조용한연구맨의 완벽한 만남",
            "explanation": "ESFJ의 사교적 활동과 INTP의 개인적 연구 대비",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "I organize fun group activities.",
                    "translation": "재미있는 그룹 활동을 조직해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "어 좋아! I research fascinating topics alone!",
                    "translation": "어 좋아! 매혹적인 주제를 혼자 연구해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유나는 재미있는 그룹 활동을 조직한다고 했나요?",
                    "hint": "유나가 'I organize fun group activities'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "유나는 'I organize fun group activities'라고 말했습니다. ESFJ 성향답게 사람들을 모으고 함께 즐거운 시간을 보내는 것을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유나",
                    "script": "Your knowledge depth amazes everyone!",
                    "translation": "네 지식의 깊이가 모든 사람을 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "And your social skills bring people together!",
                    "translation": "그리고 네 사회적 기술이 사람들을 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유나",
                    "script": "Learning can be social too.",
                    "translation": "학습도 사회적일 수 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ji-hun thinks Yu-na's social skills bring people @@.",
                    "hint": "지훈이가 'your social skills bring people together'라고 말한 것을 보세요.",
                    "optionA": "apart",
                    "optionB": "together",
                    "optionC": "confusion",
                    "result": "together",
                    "explanation": "지훈이는 'your social skills bring people together'라고 말했습니다. 'together'는 '함께, 하나로'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "What about study groups for interesting topics?",
                    "translation": "흥미로운 주제의 스터디 그룹은 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유나",
                    "script": "That combines learning with connection!",
                    "translation": "그건 학습과 연결을 결합해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "Your enthusiasm makes complex ideas accessible.",
                    "translation": "네 열정이 복잡한 아이디어를 접근 가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유나",
                    "script": "And your insights make discussions meaningful.",
                    "translation": "그리고 네 통찰이 토론을 의미 있게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Social learning works surprisingly well!",
                    "translation": "사회적 학습이 놀랍도록 잘 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "사회적 연결과 깊은 학습이 만나면?",
                    "optionA": "social",
                    "optionB": "connection",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "deep",
                    "optionF": "learning",
                    "result": "social connection meets deep creates learning",
                    "explanation": "ESFJ의 사회적 연결과 INTP의 깊은 탐구가 만나면 효과적인 학습이 이루어집니다."
                }
            ]
        }
    ]
}
ID: 4105 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "체계적운동맨과 자유창작맨의 완벽한 균형",
            "explanation": "ESTJ의 조직적 운동과 INFP의 개인적 글쓰기 대비",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I follow structured workout routines.",
                    "translation": "체계적인 운동 루틴을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "와 Disciplined! I write personal journals freely!",
                    "translation": "와 규율적이야! 개인 일기를 자유롭게 써!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 체계적인 운동 루틴을 따른다고 했나요?",
                    "hint": "준호가 'I follow structured workout routines'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "준호는 'I follow structured workout routines'라고 말했습니다. ESTJ 성향답게 체계적이고 계획적인 운동 프로그램을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Your creative writing is so expressive!",
                    "translation": "네 창작 글쓰기가 너무 표현력이 있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "And your discipline inspires consistent growth!",
                    "translation": "그리고 네 규율이 꾸준한 성장에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Both activities require daily commitment.",
                    "translation": "두 활동 모두 매일의 헌신이 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-eun says Jun-ho's discipline inspires consistent @@.",
                    "hint": "예은이가 'your discipline inspires consistent growth'라고 말한 것을 보세요.",
                    "optionA": "confusion",
                    "optionB": "growth",
                    "optionC": "tiredness",
                    "result": "growth",
                    "explanation": "예은이는 'your discipline inspires consistent growth'라고 말했습니다. 'growth'는 '성장'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Maybe structured writing time would help?",
                    "translation": "구조화된 글쓰기 시간이 도움이 될까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "And creative workout variations sound interesting!",
                    "translation": "그리고 창의적인 운동 변화가 흥미로워 들려!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "Your consistency teaches me discipline.",
                    "translation": "네 일관성이 규율을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Your creativity makes routines more enjoyable.",
                    "translation": "네 창의성이 루틴을 더 즐겁게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예은",
                    "script": "Perfect balance of structure and freedom!",
                    "translation": "구조와 자유의 완벽한 균형!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "체계적 규율과 자유로운 창작이 만나면?",
                    "optionA": "structured",
                    "optionB": "discipline",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "creative",
                    "optionF": "growth",
                    "result": "structured discipline meets creative creates growth",
                    "explanation": "ESTJ의 체계적 규율과 INFP의 창의적 자유가 만나면 균형 잡힌 성장이 이루어집니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "체계적운동맨과 자유창작맨의 완벽한 균형",
            "explanation": "ESTJ의 조직적 운동과 INFP의 개인적 글쓰기 대비",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I follow structured workout routines.",
                    "translation": "체계적인 운동 루틴을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "와 Disciplined! I write personal journals freely!",
                    "translation": "와 규율적이야! 개인 일기를 자유롭게 써!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 체계적인 운동 루틴을 따른다고 했나요?",
                    "hint": "준호가 'I follow structured workout routines'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "준호는 'I follow structured workout routines'라고 말했습니다. ESTJ 성향답게 체계적이고 계획적인 운동 프로그램을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Your creative writing is so expressive!",
                    "translation": "네 창작 글쓰기가 너무 표현력이 있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "And your discipline inspires consistent growth!",
                    "translation": "그리고 네 규율이 꾸준한 성장에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Both activities require daily commitment.",
                    "translation": "두 활동 모두 매일의 헌신이 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-eun says Jun-ho's discipline inspires consistent @@.",
                    "hint": "예은이가 'your discipline inspires consistent growth'라고 말한 것을 보세요.",
                    "optionA": "confusion",
                    "optionB": "growth",
                    "optionC": "tiredness",
                    "result": "growth",
                    "explanation": "예은이는 'your discipline inspires consistent growth'라고 말했습니다. 'growth'는 '성장'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Maybe structured writing time would help?",
                    "translation": "구조화된 글쓰기 시간이 도움이 될까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "And creative workout variations sound interesting!",
                    "translation": "그리고 창의적인 운동 변화가 흥미로워 들려!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "Your consistency teaches me discipline.",
                    "translation": "네 일관성이 규율을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Your creativity makes routines more enjoyable.",
                    "translation": "네 창의성이 루틴을 더 즐겁게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예은",
                    "script": "Perfect balance of structure and freedom!",
                    "translation": "구조와 자유의 완벽한 균형!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "체계적 규율과 자유로운 창작이 만나면?",
                    "optionA": "structured",
                    "optionB": "discipline",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "creative",
                    "optionF": "growth",
                    "result": "structured discipline meets creative creates growth",
                    "explanation": "ESTJ의 체계적 규율과 INFP의 창의적 자유가 만나면 균형 잡힌 성장이 이루어집니다."
                }
            ]
        }
    ]
}
ID: 4106 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "익스트림맨과 명상맨의 완벽한 대비",
            "explanation": "ESTP의 극한 스포츠와 INFJ의 명상과 요가 대비",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "I love extreme sports adventures!",
                    "translation": "익스트림 스포츠 모험을 좋아해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "어 대단해! I practice meditation and yoga!",
                    "translation": "어 대단해! 명상과 요가를 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태민이는 익스트림 스포츠 모험을 좋아한다고 했나요?",
                    "hint": "태민이가 'I love extreme sports adventures'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "태민이는 'I love extreme sports adventures'라고 말했습니다. ESTP 성향답게 스릴 넘치고 위험한 극한 스포츠를 통해 에너지를 얻어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "Your inner peace is so inspiring!",
                    "translation": "네 내적 평화가 너무 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "And your courage pushes physical boundaries!",
                    "translation": "그리고 네 용기가 신체적 경계를 넓혀!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태민",
                    "script": "Different paths to personal growth.",
                    "translation": "개인 성장으로 가는 다른 길."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ji-won says Tae-min's courage pushes physical @@.",
                    "hint": "지원이가 'your courage pushes physical boundaries'라고 말한 것을 보세요.",
                    "optionA": "limits",
                    "optionB": "boundaries",
                    "optionC": "fears",
                    "result": "boundaries",
                    "explanation": "지원이는 'your courage pushes physical boundaries'라고 말했습니다. 'boundaries'는 '경계, 한계'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지원",
                    "script": "Maybe mindful extreme sports exist?",
                    "translation": "마음챙김 익스트림 스포츠가 존재할까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태민",
                    "script": "And active meditation through movement!",
                    "translation": "그리고 움직임을 통한 활동적 명상!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Your energy teaches living fully.",
                    "translation": "네 에너지가 충만하게 사는 법을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태민",
                    "script": "Your calmness teaches inner strength.",
                    "translation": "네 고요함이 내적 힘을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Perfect balance of action and stillness!",
                    "translation": "행동과 고요함의 완벽한 균형!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "극한 행동과 깊은 명상이 만나면?",
                    "optionA": "extreme",
                    "optionB": "action",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "deep",
                    "optionF": "balance",
                    "result": "extreme action meets deep creates balance",
                    "explanation": "ESTP의 극한 행동과 INFJ의 깊은 명상이 만나면 완벽한 균형이 만들어집니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "익스트림맨과 명상맨의 완벽한 대비",
            "explanation": "ESTP의 극한 스포츠와 INFJ의 명상과 요가 대비",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "I love extreme sports adventures!",
                    "translation": "익스트림 스포츠 모험을 좋아해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "어 대단해! I practice meditation and yoga!",
                    "translation": "어 대단해! 명상과 요가를 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태민이는 익스트림 스포츠 모험을 좋아한다고 했나요?",
                    "hint": "태민이가 'I love extreme sports adventures'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "태민이는 'I love extreme sports adventures'라고 말했습니다. ESTP 성향답게 스릴 넘치고 위험한 극한 스포츠를 통해 에너지를 얻어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "Your inner peace is so inspiring!",
                    "translation": "네 내적 평화가 너무 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "And your courage pushes physical boundaries!",
                    "translation": "그리고 네 용기가 신체적 경계를 넓혀!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태민",
                    "script": "Different paths to personal growth.",
                    "translation": "개인 성장으로 가는 다른 길."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ji-won says Tae-min's courage pushes physical @@.",
                    "hint": "지원이가 'your courage pushes physical boundaries'라고 말한 것을 보세요.",
                    "optionA": "limits",
                    "optionB": "boundaries",
                    "optionC": "fears",
                    "result": "boundaries",
                    "explanation": "지원이는 'your courage pushes physical boundaries'라고 말했습니다. 'boundaries'는 '경계, 한계'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지원",
                    "script": "Maybe mindful extreme sports exist?",
                    "translation": "마음챙김 익스트림 스포츠가 존재할까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태민",
                    "script": "And active meditation through movement!",
                    "translation": "그리고 움직임을 통한 활동적 명상!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Your energy teaches living fully.",
                    "translation": "네 에너지가 충만하게 사는 법을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태민",
                    "script": "Your calmness teaches inner strength.",
                    "translation": "네 고요함이 내적 힘을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Perfect balance of action and stillness!",
                    "translation": "행동과 고요함의 완벽한 균형!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "극한 행동과 깊은 명상이 만나면?",
                    "optionA": "extreme",
                    "optionB": "action",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "deep",
                    "optionF": "balance",
                    "result": "extreme action meets deep creates balance",
                    "explanation": "ESTP의 극한 행동과 INFJ의 깊은 명상이 만나면 완벽한 균형이 만들어집니다."
                }
            ]
        }
    ]
}
ID: 4107 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "축제맨과 컬렉션맨의 완벽한 조화",
            "explanation": "ESFP의 파티와 축제와 ISTJ의 체계적 수집 대비",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I attend every festival and party!",
                    "translation": "모든 축제와 파티에 참석해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "어 신나네! I collect vintage postcards systematically!",
                    "translation": "어 신나네! 빈티지 엽서를 체계적으로 수집해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은이는 모든 축제와 파티에 참석한다고 했나요?",
                    "hint": "다은이가 'I attend every festival and party'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "다은이는 'I attend every festival and party'라고 말했습니다. ESFP 성향답게 사람들과 함께 즐기는 활발한 사회적 활동을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다은",
                    "script": "Your collection organization is so impressive!",
                    "translation": "네 컬렉션 정리가 너무 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "And your social energy brings joy everywhere!",
                    "translation": "그리고 네 사회적 에너지가 모든 곳에 기쁨을 가져와!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "Every hobby tells different stories.",
                    "translation": "모든 취미가 다른 이야기를 들려줘."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seong-hun thinks Da-eun's social energy brings joy @@.",
                    "hint": "성훈이가 'your social energy brings joy everywhere'라고 말한 것을 보세요.",
                    "optionA": "nowhere",
                    "optionB": "everywhere",
                    "optionC": "sometimes",
                    "result": "everywhere",
                    "explanation": "성훈이는 'your social energy brings joy everywhere'라고 말했습니다. 'everywhere'는 '모든 곳에'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "Maybe festival postcards could start new collection?",
                    "translation": "축제 엽서가 새로운 컬렉션을 시작할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "And organized party planning sounds fun!",
                    "translation": "그리고 조직적인 파티 계획이 재미있어 들려!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "Your spontaneity adds life to hobbies.",
                    "translation": "네 즉흥성이 취미에 생명을 더해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다은",
                    "script": "Your patience teaches me appreciation.",
                    "translation": "네 인내가 감사하는 법을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "Structured fun creates lasting memories!",
                    "translation": "구조화된 재미가 지속적인 추억을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "즉흥적 축제와 체계적 수집이 만나면?",
                    "optionA": "spontaneous",
                    "optionB": "celebration",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "organized",
                    "optionF": "memories",
                    "result": "spontaneous celebration meets organized creates memories",
                    "explanation": "ESFP의 즉흥적 축제와 ISTJ의 체계적 정리가 만나면 소중한 추억이 만들어집니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "축제맨과 컬렉션맨의 완벽한 조화",
            "explanation": "ESFP의 파티와 축제와 ISTJ의 체계적 수집 대비",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I attend every festival and party!",
                    "translation": "모든 축제와 파티에 참석해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "어 신나네! I collect vintage postcards systematically!",
                    "translation": "어 신나네! 빈티지 엽서를 체계적으로 수집해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은이는 모든 축제와 파티에 참석한다고 했나요?",
                    "hint": "다은이가 'I attend every festival and party'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "다은이는 'I attend every festival and party'라고 말했습니다. ESFP 성향답게 사람들과 함께 즐기는 활발한 사회적 활동을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다은",
                    "script": "Your collection organization is so impressive!",
                    "translation": "네 컬렉션 정리가 너무 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "And your social energy brings joy everywhere!",
                    "translation": "그리고 네 사회적 에너지가 모든 곳에 기쁨을 가져와!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "Every hobby tells different stories.",
                    "translation": "모든 취미가 다른 이야기를 들려줘."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seong-hun thinks Da-eun's social energy brings joy @@.",
                    "hint": "성훈이가 'your social energy brings joy everywhere'라고 말한 것을 보세요.",
                    "optionA": "nowhere",
                    "optionB": "everywhere",
                    "optionC": "sometimes",
                    "result": "everywhere",
                    "explanation": "성훈이는 'your social energy brings joy everywhere'라고 말했습니다. 'everywhere'는 '모든 곳에'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "Maybe festival postcards could start new collection?",
                    "translation": "축제 엽서가 새로운 컬렉션을 시작할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "And organized party planning sounds fun!",
                    "translation": "그리고 조직적인 파티 계획이 재미있어 들려!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "Your spontaneity adds life to hobbies.",
                    "translation": "네 즉흥성이 취미에 생명을 더해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다은",
                    "script": "Your patience teaches me appreciation.",
                    "translation": "네 인내가 감사하는 법을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "Structured fun creates lasting memories!",
                    "translation": "구조화된 재미가 지속적인 추억을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "즉흥적 축제와 체계적 수집이 만나면?",
                    "optionA": "spontaneous",
                    "optionB": "celebration",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "organized",
                    "optionF": "memories",
                    "result": "spontaneous celebration meets organized creates memories",
                    "explanation": "ESFP의 즉흥적 축제와 ISTJ의 체계적 정리가 만나면 소중한 추억이 만들어집니다."
                }
            ]
        }
    ]
}
ID: 4108 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "그룹활동러버와 개인작업맨의 완벽한 협력",
            "explanation": "ENFP의 단체 활동과 ISTP의 개인적 제작 대비",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I love group creative projects!",
                    "translation": "그룹 창작 프로젝트를 좋아해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "와 Energetic! I build things by myself!",
                    "translation": "와 에너지 넘쳐! 혼자 물건을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채원이는 그룹 창작 프로젝트를 좋아한다고 했나요?",
                    "hint": "채원이가 'I love group creative projects'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "채원이는 'I love group creative projects'라고 말했습니다. ENFP 성향답게 다른 사람들과 함께 창의적인 활동을 하는 것을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "Your crafting precision is incredible!",
                    "translation": "네 제작 정밀함이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "And your collaborative spirit inspires teamwork!",
                    "translation": "그리고 네 협력 정신이 팀워크에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Individual skills enhance group projects.",
                    "translation": "개인적 기술이 그룹 프로젝트를 향상시켜."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Gun-ho says Chae-won's collaborative spirit inspires @@.",
                    "hint": "건호가 'your collaborative spirit inspires teamwork'라고 말한 것을 보세요.",
                    "optionA": "isolation",
                    "optionB": "teamwork",
                    "optionC": "confusion",
                    "result": "teamwork",
                    "explanation": "건호는 'your collaborative spirit inspires teamwork'라고 말했습니다. 'teamwork'는 '팀워크, 협력'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Maybe I could contribute my technical skills?",
                    "translation": "내 기술적 능력을 기여할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "That would make our projects amazing!",
                    "translation": "그러면 우리 프로젝트가 놀라워질 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Your enthusiasm makes work enjoyable.",
                    "translation": "네 열정이 일을 즐겁게 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Your expertise makes dreams possible.",
                    "translation": "네 전문성이 꿈을 가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "Perfect creative collaboration here!",
                    "translation": "완벽한 창작 협업이 여기 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "그룹 에너지와 개인 기술이 만나면?",
                    "optionA": "group",
                    "optionB": "energy",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "individual",
                    "optionF": "mastery",
                    "result": "group energy meets individual creates mastery",
                    "explanation": "ENFP의 그룹 에너지와 ISTP의 개인적 숙련이 만나면 완성도 높은 작품이 탄생합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "그룹활동러버와 개인작업맨의 완벽한 협력",
            "explanation": "ENFP의 단체 활동과 ISTP의 개인적 제작 대비",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I love group creative projects!",
                    "translation": "그룹 창작 프로젝트를 좋아해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "와 Energetic! I build things by myself!",
                    "translation": "와 에너지 넘쳐! 혼자 물건을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채원이는 그룹 창작 프로젝트를 좋아한다고 했나요?",
                    "hint": "채원이가 'I love group creative projects'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "채원이는 'I love group creative projects'라고 말했습니다. ENFP 성향답게 다른 사람들과 함께 창의적인 활동을 하는 것을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "Your crafting precision is incredible!",
                    "translation": "네 제작 정밀함이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "And your collaborative spirit inspires teamwork!",
                    "translation": "그리고 네 협력 정신이 팀워크에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Individual skills enhance group projects.",
                    "translation": "개인적 기술이 그룹 프로젝트를 향상시켜."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Gun-ho says Chae-won's collaborative spirit inspires @@.",
                    "hint": "건호가 'your collaborative spirit inspires teamwork'라고 말한 것을 보세요.",
                    "optionA": "isolation",
                    "optionB": "teamwork",
                    "optionC": "confusion",
                    "result": "teamwork",
                    "explanation": "건호는 'your collaborative spirit inspires teamwork'라고 말했습니다. 'teamwork'는 '팀워크, 협력'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Maybe I could contribute my technical skills?",
                    "translation": "내 기술적 능력을 기여할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "That would make our projects amazing!",
                    "translation": "그러면 우리 프로젝트가 놀라워질 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Your enthusiasm makes work enjoyable.",
                    "translation": "네 열정이 일을 즐겁게 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Your expertise makes dreams possible.",
                    "translation": "네 전문성이 꿈을 가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "Perfect creative collaboration here!",
                    "translation": "완벽한 창작 협업이 여기 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "그룹 에너지와 개인 기술이 만나면?",
                    "optionA": "group",
                    "optionB": "energy",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "individual",
                    "optionF": "mastery",
                    "result": "group energy meets individual creates mastery",
                    "explanation": "ENFP의 그룹 에너지와 ISTP의 개인적 숙련이 만나면 완성도 높은 작품이 탄생합니다."
                }
            ]
        }
    ]
}
ID: 4109 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "전략보드게임맨과 요리베이킹맨의 완벽한 만남",
            "explanation": "INTJ의 전략 게임과 ESFJ의 요리와 베이킹 대비",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I master complex strategy board games.",
                    "translation": "복잡한 전략 보드게임을 마스터해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수영",
                    "script": "어 멋져! I bake delicious treats for friends!",
                    "translation": "어 멋져! 친구들을 위해 맛있는 간식을 구워!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지안이는 복잡한 전략 보드게임을 마스터한다고 했나요?",
                    "hint": "지안이가 'I master complex strategy board games'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지안이는 'I master complex strategy board games'라고 말했습니다. INTJ 성향답게 복잡한 전략과 논리가 필요한 보드게임을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Your baking skills bring people together!",
                    "translation": "네 베이킹 실력이 사람들을 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수영",
                    "script": "And your strategic thinking amazes everyone!",
                    "translation": "그리고 네 전략적 사고가 모든 사람을 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지안",
                    "script": "Both hobbies require careful planning.",
                    "translation": "두 취미 모두 신중한 계획이 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Su-young says Ji-an's strategic thinking @@ everyone.",
                    "hint": "수영이가 'your strategic thinking amazes everyone'라고 말한 것을 보세요.",
                    "optionA": "bores",
                    "optionB": "amazes",
                    "optionC": "confuses",
                    "result": "amazes",
                    "explanation": "수영이는 'your strategic thinking amazes everyone'라고 말했습니다. 'amazes'는 '놀라게 하다'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수영",
                    "script": "What about themed game night with homemade snacks?",
                    "translation": "수제 간식과 함께하는 테마 게임 나이트는 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지안",
                    "script": "Perfect combination of strategy and hospitality!",
                    "translation": "전략과 환대의 완벽한 조합!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수영",
                    "script": "Your planning makes events more organized.",
                    "translation": "네 계획이 행사를 더 체계적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지안",
                    "script": "Your caring makes competitions more friendly.",
                    "translation": "네 배려가 경쟁을 더 친근하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수영",
                    "script": "Thoughtful gaming with delicious food!",
                    "translation": "맛있는 음식과 함께하는 사려 깊은 게임!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "전략적 사고와 따뜻한 환대가 만나면?",
                    "optionA": "strategic",
                    "optionB": "thinking",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "warm",
                    "optionF": "hospitality",
                    "result": "strategic thinking meets warm creates hospitality",
                    "explanation": "INTJ의 전략적 사고와 ESFJ의 따뜻한 환대가 만나면 완벽한 모임이 만들어집니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "전략보드게임맨과 요리베이킹맨의 완벽한 만남",
            "explanation": "INTJ의 전략 게임과 ESFJ의 요리와 베이킹 대비",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I master complex strategy board games.",
                    "translation": "복잡한 전략 보드게임을 마스터해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수영",
                    "script": "어 멋져! I bake delicious treats for friends!",
                    "translation": "어 멋져! 친구들을 위해 맛있는 간식을 구워!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지안이는 복잡한 전략 보드게임을 마스터한다고 했나요?",
                    "hint": "지안이가 'I master complex strategy board games'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지안이는 'I master complex strategy board games'라고 말했습니다. INTJ 성향답게 복잡한 전략과 논리가 필요한 보드게임을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Your baking skills bring people together!",
                    "translation": "네 베이킹 실력이 사람들을 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수영",
                    "script": "And your strategic thinking amazes everyone!",
                    "translation": "그리고 네 전략적 사고가 모든 사람을 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지안",
                    "script": "Both hobbies require careful planning.",
                    "translation": "두 취미 모두 신중한 계획이 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Su-young says Ji-an's strategic thinking @@ everyone.",
                    "hint": "수영이가 'your strategic thinking amazes everyone'라고 말한 것을 보세요.",
                    "optionA": "bores",
                    "optionB": "amazes",
                    "optionC": "confuses",
                    "result": "amazes",
                    "explanation": "수영이는 'your strategic thinking amazes everyone'라고 말했습니다. 'amazes'는 '놀라게 하다'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수영",
                    "script": "What about themed game night with homemade snacks?",
                    "translation": "수제 간식과 함께하는 테마 게임 나이트는 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지안",
                    "script": "Perfect combination of strategy and hospitality!",
                    "translation": "전략과 환대의 완벽한 조합!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수영",
                    "script": "Your planning makes events more organized.",
                    "translation": "네 계획이 행사를 더 체계적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지안",
                    "script": "Your caring makes competitions more friendly.",
                    "translation": "네 배려가 경쟁을 더 친근하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수영",
                    "script": "Thoughtful gaming with delicious food!",
                    "translation": "맛있는 음식과 함께하는 사려 깊은 게임!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "전략적 사고와 따뜻한 환대가 만나면?",
                    "optionA": "strategic",
                    "optionB": "thinking",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "warm",
                    "optionF": "hospitality",
                    "result": "strategic thinking meets warm creates hospitality",
                    "explanation": "INTJ의 전략적 사고와 ESFJ의 따뜻한 환대가 만나면 완벽한 모임이 만들어집니다."
                }
            ]
        }
    ]
}
ID: 4110 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "독서연구맨과 댄스공연맨의 완벽한 대비",
            "explanation": "INTP의 독서와 연구와 ESFP의 춤과 공연 대비",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "I spend hours reading research papers.",
                    "translation": "연구 논문을 읽는 데 몇 시간을 보내."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "와 Intellectual! I love dancing and performing!",
                    "translation": "와 지적이야! 춤추고 공연하는 걸 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민이는 연구 논문을 읽는 데 몇 시간을 보낸다고 했나요?",
                    "hint": "지민이가 'I spend hours reading research papers'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지민이는 'I spend hours reading research papers'라고 말했습니다. INTP 성향답게 깊이 있는 지적 탐구와 연구를 즐겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "Your expressive movement is so captivating!",
                    "translation": "네 표현적인 움직임이 너무 매혹적이야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "And your deep knowledge inspires creativity!",
                    "translation": "그리고 네 깊은 지식이 창의성에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "Art and science both explore truth.",
                    "translation": "예술과 과학 모두 진실을 탐구해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ha-rin says Ji-min's deep knowledge inspires @@.",
                    "hint": "하린이가 'your deep knowledge inspires creativity'라고 말한 것을 보세요.",
                    "optionA": "boredom",
                    "optionB": "creativity",
                    "optionC": "confusion",
                    "result": "creativity",
                    "explanation": "하린이는 'your deep knowledge inspires creativity'라고 말했습니다. 'creativity'는 '창의성'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Maybe dance could express scientific concepts?",
                    "translation": "춤이 과학적 개념을 표현할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "That would make complex ideas accessible!",
                    "translation": "그러면 복잡한 아이디어가 접근 가능해질 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "Your curiosity feeds my artistic inspiration.",
                    "translation": "네 호기심이 내 예술적 영감을 먹여 살려."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지민",
                    "script": "Your energy makes learning feel alive.",
                    "translation": "네 에너지가 학습을 살아있게 느끼게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Perfect blend of mind and body!",
                    "translation": "마음과 몸의 완벽한 조화!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "깊은 지식과 표현적 움직임이 만나면?",
                    "optionA": "deep",
                    "optionB": "knowledge",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "expressive",
                    "optionF": "art",
                    "result": "deep knowledge meets expressive creates art",
                    "explanation": "INTP의 깊은 지식과 ESFP의 표현적 움직임이 만나면 새로운 형태의 예술이 탄생합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "독서연구맨과 댄스공연맨의 완벽한 대비",
            "explanation": "INTP의 독서와 연구와 ESFP의 춤과 공연 대비",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "I spend hours reading research papers.",
                    "translation": "연구 논문을 읽는 데 몇 시간을 보내."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "와 Intellectual! I love dancing and performing!",
                    "translation": "와 지적이야! 춤추고 공연하는 걸 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민이는 연구 논문을 읽는 데 몇 시간을 보낸다고 했나요?",
                    "hint": "지민이가 'I spend hours reading research papers'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지민이는 'I spend hours reading research papers'라고 말했습니다. INTP 성향답게 깊이 있는 지적 탐구와 연구를 즐겨요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "Your expressive movement is so captivating!",
                    "translation": "네 표현적인 움직임이 너무 매혹적이야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "And your deep knowledge inspires creativity!",
                    "translation": "그리고 네 깊은 지식이 창의성에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "Art and science both explore truth.",
                    "translation": "예술과 과학 모두 진실을 탐구해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ha-rin says Ji-min's deep knowledge inspires @@.",
                    "hint": "하린이가 'your deep knowledge inspires creativity'라고 말한 것을 보세요.",
                    "optionA": "boredom",
                    "optionB": "creativity",
                    "optionC": "confusion",
                    "result": "creativity",
                    "explanation": "하린이는 'your deep knowledge inspires creativity'라고 말했습니다. 'creativity'는 '창의성'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Maybe dance could express scientific concepts?",
                    "translation": "춤이 과학적 개념을 표현할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "That would make complex ideas accessible!",
                    "translation": "그러면 복잡한 아이디어가 접근 가능해질 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "Your curiosity feeds my artistic inspiration.",
                    "translation": "네 호기심이 내 예술적 영감을 먹여 살려."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지민",
                    "script": "Your energy makes learning feel alive.",
                    "translation": "네 에너지가 학습을 살아있게 느끼게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Perfect blend of mind and body!",
                    "translation": "마음과 몸의 완벽한 조화!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "깊은 지식과 표현적 움직임이 만나면?",
                    "optionA": "deep",
                    "optionB": "knowledge",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "expressive",
                    "optionF": "art",
                    "result": "deep knowledge meets expressive creates art",
                    "explanation": "INTP의 깊은 지식과 ESFP의 표현적 움직임이 만나면 새로운 형태의 예술이 탄생합니다."
                }
            ]
        }
    ]
}
ID: 4111 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "사람도우미와 시스템구축맨의 완벽한 비전",
            "explanation": "ENFJ의 상담 및 교육과 INTJ의 전략 및 시스템 대비",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I want to become a counselor.",
                    "translation": "상담사가 되고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "와 Noble! I plan to design systems!",
                    "translation": "와 고상해! 시스템을 설계할 계획이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유진이는 상담사가 되고 싶다고 했나요?",
                    "hint": "유진이가 'I want to become a counselor'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "유진이는 'I want to become a counselor'라고 말했습니다. ENFJ 성향답게 사람들을 직접 도울 수 있는 상담사라는 직업을 목표로 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "Your strategic thinking amazes me!",
                    "translation": "네 전략적 사고가 놀라워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "And your people skills inspire leadership!",
                    "translation": "그리고 네 인간관계 기술이 리더십에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Both careers help people differently.",
                    "translation": "두 직업 모두 다르게 사람들을 도와."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seo-jun says Yu-jin's people skills inspire @@.",
                    "hint": "서준이가 'your people skills inspire leadership'라고 말한 것을 보세요.",
                    "optionA": "confusion",
                    "optionB": "leadership",
                    "optionC": "isolation",
                    "result": "leadership",
                    "explanation": "서준이는 'your people skills inspire leadership'라고 말했습니다. 'leadership'은 '리더십'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "What if systems could support counseling?",
                    "translation": "시스템이 상담을 지원할 수 있다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "That would help so many more people!",
                    "translation": "그러면 훨씬 더 많은 사람을 도울 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서준",
                    "script": "Your vision guides my technical goals.",
                    "translation": "네 비전이 내 기술적 목표를 안내해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Your innovation makes my dreams scalable.",
                    "translation": "네 혁신이 내 꿈을 확장 가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서준",
                    "script": "Perfect career combination here!",
                    "translation": "완벽한 직업 조합이 여기 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "인간적 비전과 체계적 혁신이 만나면?",
                    "optionA": "human",
                    "optionB": "vision",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "systematic",
                    "optionF": "impact",
                    "result": "human vision meets systematic creates impact",
                    "explanation": "ENFJ의 인간적 비전과 INTJ의 체계적 접근이 만나면 큰 사회적 영향을 만들어냅니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "사람도우미와 시스템구축맨의 완벽한 비전",
            "explanation": "ENFJ의 상담 및 교육과 INTJ의 전략 및 시스템 대비",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I want to become a counselor.",
                    "translation": "상담사가 되고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "와 Noble! I plan to design systems!",
                    "translation": "와 고상해! 시스템을 설계할 계획이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유진이는 상담사가 되고 싶다고 했나요?",
                    "hint": "유진이가 'I want to become a counselor'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "유진이는 'I want to become a counselor'라고 말했습니다. ENFJ 성향답게 사람들을 직접 도울 수 있는 상담사라는 직업을 목표로 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "Your strategic thinking amazes me!",
                    "translation": "네 전략적 사고가 놀라워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "And your people skills inspire leadership!",
                    "translation": "그리고 네 인간관계 기술이 리더십에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Both careers help people differently.",
                    "translation": "두 직업 모두 다르게 사람들을 도와."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seo-jun says Yu-jin's people skills inspire @@.",
                    "hint": "서준이가 'your people skills inspire leadership'라고 말한 것을 보세요.",
                    "optionA": "confusion",
                    "optionB": "leadership",
                    "optionC": "isolation",
                    "result": "leadership",
                    "explanation": "서준이는 'your people skills inspire leadership'라고 말했습니다. 'leadership'은 '리더십'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "What if systems could support counseling?",
                    "translation": "시스템이 상담을 지원할 수 있다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "That would help so many more people!",
                    "translation": "그러면 훨씬 더 많은 사람을 도울 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서준",
                    "script": "Your vision guides my technical goals.",
                    "translation": "네 비전이 내 기술적 목표를 안내해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Your innovation makes my dreams scalable.",
                    "translation": "네 혁신이 내 꿈을 확장 가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서준",
                    "script": "Perfect career combination here!",
                    "translation": "완벽한 직업 조합이 여기 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "인간적 비전과 체계적 혁신이 만나면?",
                    "optionA": "human",
                    "optionB": "vision",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "systematic",
                    "optionF": "impact",
                    "result": "human vision meets systematic creates impact",
                    "explanation": "ENFJ의 인간적 비전과 INTJ의 체계적 접근이 만나면 큰 사회적 영향을 만들어냅니다."
                }
            ]
        }
    ]
}
ID: 4112 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "안정추구맨과 창의도전맨의 완벽한 균형",
            "explanation": "ISFJ의 안정적 직업과 ENTP의 창업과 혁신 대비",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "I prefer stable government jobs.",
                    "translation": "안정적인 공무원 직업을 선호해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도연",
                    "script": "어 좋아! I want to start my own company!",
                    "translation": "어 좋아! 내 회사를 시작하고 싶어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수진이는 안정적인 공무원 직업을 선호한다고 했나요?",
                    "hint": "수진이가 'I prefer stable government jobs'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "수진이는 'I prefer stable government jobs'라고 말했습니다. ISFJ 성향답게 예측 가능하고 안정적인 공무원 직업을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "Your entrepreneurial spirit is inspiring!",
                    "translation": "네 기업가 정신이 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도연",
                    "script": "And your reliability builds strong foundations!",
                    "translation": "그리고 네 신뢰성이 강한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "Different paths suit different personalities.",
                    "translation": "다른 길이 다른 성격에 맞아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Do-yeon thinks Su-jin's reliability builds strong @@.",
                    "hint": "도연이가 'your reliability builds strong foundations'라고 말한 것을 보세요.",
                    "optionA": "chaos",
                    "optionB": "foundations",
                    "optionC": "problems",
                    "result": "foundations",
                    "explanation": "도연이는 'your reliability builds strong foundations'라고 말했습니다. 'foundations'는 '기반, 토대'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도연",
                    "script": "Maybe stable jobs could support innovation?",
                    "translation": "안정적인 직업이 혁신을 지원할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "And innovation needs reliable implementation!",
                    "translation": "그리고 혁신에는 신뢰할 만한 실행이 필요해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도연",
                    "script": "Your consistency grounds my wild ideas.",
                    "translation": "네 일관성이 내 와일드한 아이디어에 바탕을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수진",
                    "script": "Your creativity expands my possibilities.",
                    "translation": "네 창의성이 내 가능성을 확장시켜."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도연",
                    "script": "Stable innovation works perfectly!",
                    "translation": "안정적인 혁신이 완벽하게 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "안정적 기반과 창의적 혁신이 만나면?",
                    "optionA": "stable",
                    "optionB": "foundation",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "creative",
                    "optionF": "success",
                    "result": "stable foundation meets creative creates success",
                    "explanation": "ISFJ의 안정적 기반과 ENTP의 창의적 도전이 만나면 지속가능한 성공을 만들어냅니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "안정추구맨과 창의도전맨의 완벽한 균형",
            "explanation": "ISFJ의 안정적 직업과 ENTP의 창업과 혁신 대비",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "I prefer stable government jobs.",
                    "translation": "안정적인 공무원 직업을 선호해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도연",
                    "script": "어 좋아! I want to start my own company!",
                    "translation": "어 좋아! 내 회사를 시작하고 싶어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수진이는 안정적인 공무원 직업을 선호한다고 했나요?",
                    "hint": "수진이가 'I prefer stable government jobs'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "수진이는 'I prefer stable government jobs'라고 말했습니다. ISFJ 성향답게 예측 가능하고 안정적인 공무원 직업을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "Your entrepreneurial spirit is inspiring!",
                    "translation": "네 기업가 정신이 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도연",
                    "script": "And your reliability builds strong foundations!",
                    "translation": "그리고 네 신뢰성이 강한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "Different paths suit different personalities.",
                    "translation": "다른 길이 다른 성격에 맞아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Do-yeon thinks Su-jin's reliability builds strong @@.",
                    "hint": "도연이가 'your reliability builds strong foundations'라고 말한 것을 보세요.",
                    "optionA": "chaos",
                    "optionB": "foundations",
                    "optionC": "problems",
                    "result": "foundations",
                    "explanation": "도연이는 'your reliability builds strong foundations'라고 말했습니다. 'foundations'는 '기반, 토대'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도연",
                    "script": "Maybe stable jobs could support innovation?",
                    "translation": "안정적인 직업이 혁신을 지원할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "And innovation needs reliable implementation!",
                    "translation": "그리고 혁신에는 신뢰할 만한 실행이 필요해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도연",
                    "script": "Your consistency grounds my wild ideas.",
                    "translation": "네 일관성이 내 와일드한 아이디어에 바탕을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수진",
                    "script": "Your creativity expands my possibilities.",
                    "translation": "네 창의성이 내 가능성을 확장시켜."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도연",
                    "script": "Stable innovation works perfectly!",
                    "translation": "안정적인 혁신이 완벽하게 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "안정적 기반과 창의적 혁신이 만나면?",
                    "optionA": "stable",
                    "optionB": "foundation",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "creative",
                    "optionF": "success",
                    "result": "stable foundation meets creative creates success",
                    "explanation": "ISFJ의 안정적 기반과 ENTP의 창의적 도전이 만나면 지속가능한 성공을 만들어냅니다."
                }
            ]
        }
    ]
}
ID: 4113 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "리더십맨과 가치추구맨의 완벽한 조화",
            "explanation": "ESTJ의 관리직과 INFP의 의미 있는 일에 대한 대비",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I aim for management positions.",
                    "translation": "관리직을 목표로 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "어 멋져! I seek meaningful work only!",
                    "translation": "어 멋져! 의미 있는 일만 찾아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 관리직을 목표로 한다고 했나요?",
                    "hint": "준호가 'I aim for management positions'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "준호는 'I aim for management positions'라고 말했습니다. ESTJ 성향답게 조직을 이끌고 관리할 수 있는 리더십 위치를 목표로 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Your passion for purpose is admirable!",
                    "translation": "목적에 대한 네 열정이 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "And your leadership skills create positive change!",
                    "translation": "그리고 네 리더십 기술이 긍정적 변화를 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Good leaders need meaningful missions.",
                    "translation": "좋은 리더에게는 의미 있는 사명이 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-eun thinks Jun-ho's leadership skills create positive @@.",
                    "hint": "예은이가 'your leadership skills create positive change'라고 말한 것을 보세요.",
                    "optionA": "confusion",
                    "optionB": "change",
                    "optionC": "problems",
                    "result": "change",
                    "explanation": "예은이는 'your leadership skills create positive change'라고 말했습니다. 'change'는 '변화'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "What if management serves higher purposes?",
                    "translation": "관리가 더 높은 목적을 섬긴다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "That would make leadership truly fulfilling!",
                    "translation": "그러면 리더십이 정말 성취감을 줄 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "Your efficiency amplifies meaningful impact.",
                    "translation": "네 효율성이 의미 있는 영향을 증폭시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Your authenticity guides ethical leadership.",
                    "translation": "네 진정성이 윤리적 리더십을 안내해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예은",
                    "script": "Purpose-driven management is powerful!",
                    "translation": "목적 중심 관리가 강력해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "효율적 리더십과 의미 있는 목적이 만나면?",
                    "optionA": "efficient",
                    "optionB": "leadership",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "meaningful",
                    "optionF": "change",
                    "result": "efficient leadership meets meaningful creates change",
                    "explanation": "ESTJ의 효율적 리더십과 INFP의 의미 있는 목적이 만나면 진정한 변화를 만들어냅니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "리더십맨과 가치추구맨의 완벽한 조화",
            "explanation": "ESTJ의 관리직과 INFP의 의미 있는 일에 대한 대비",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I aim for management positions.",
                    "translation": "관리직을 목표로 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "어 멋져! I seek meaningful work only!",
                    "translation": "어 멋져! 의미 있는 일만 찾아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 관리직을 목표로 한다고 했나요?",
                    "hint": "준호가 'I aim for management positions'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "준호는 'I aim for management positions'라고 말했습니다. ESTJ 성향답게 조직을 이끌고 관리할 수 있는 리더십 위치를 목표로 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Your passion for purpose is admirable!",
                    "translation": "목적에 대한 네 열정이 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "And your leadership skills create positive change!",
                    "translation": "그리고 네 리더십 기술이 긍정적 변화를 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "Good leaders need meaningful missions.",
                    "translation": "좋은 리더에게는 의미 있는 사명이 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-eun thinks Jun-ho's leadership skills create positive @@.",
                    "hint": "예은이가 'your leadership skills create positive change'라고 말한 것을 보세요.",
                    "optionA": "confusion",
                    "optionB": "change",
                    "optionC": "problems",
                    "result": "change",
                    "explanation": "예은이는 'your leadership skills create positive change'라고 말했습니다. 'change'는 '변화'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "What if management serves higher purposes?",
                    "translation": "관리가 더 높은 목적을 섬긴다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "That would make leadership truly fulfilling!",
                    "translation": "그러면 리더십이 정말 성취감을 줄 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "Your efficiency amplifies meaningful impact.",
                    "translation": "네 효율성이 의미 있는 영향을 증폭시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Your authenticity guides ethical leadership.",
                    "translation": "네 진정성이 윤리적 리더십을 안내해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예은",
                    "script": "Purpose-driven management is powerful!",
                    "translation": "목적 중심 관리가 강력해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "효율적 리더십과 의미 있는 목적이 만나면?",
                    "optionA": "efficient",
                    "optionB": "leadership",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "meaningful",
                    "optionF": "change",
                    "result": "efficient leadership meets meaningful creates change",
                    "explanation": "ESTJ의 효율적 리더십과 INFP의 의미 있는 목적이 만나면 진정한 변화를 만들어냅니다."
                }
            ]
        }
    ]
}
ID: 4114 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "실용기술맨과 서비스맨의 완벽한 협력",
            "explanation": "ISTP의 기술직과 ESFJ의 서비스업에 대한 대비",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "I want to work in engineering.",
                    "translation": "엔지니어링 분야에서 일하고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "와 Cool! I love hospitality industry!",
                    "translation": "와 멋져! 호스피탈리티 산업을 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건우는 엔지니어링 분야에서 일하고 싶다고 했나요?",
                    "hint": "건우가 'I want to work in engineering'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "건우는 'I want to work in engineering'라고 말했습니다. ISTP 성향답게 기술적이고 실용적인 문제를 해결하는 엔지니어링을 선택해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건우",
                    "script": "Your people skills are incredible!",
                    "translation": "네 인간관계 기술이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "And your technical expertise solves real problems!",
                    "translation": "그리고 네 기술적 전문성이 실제 문제를 해결해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "Technology should serve people better.",
                    "translation": "기술이 사람들을 더 잘 섬겨야 해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yu-na thinks Gun-woo's technical expertise solves real @@.",
                    "hint": "유나가 'your technical expertise solves real problems'라고 말한 것을 보세요.",
                    "optionA": "confusion",
                    "optionB": "problems",
                    "optionC": "entertainment",
                    "result": "problems",
                    "explanation": "유나는 'your technical expertise solves real problems'라고 말했습니다. 'problems'는 '문제들'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "What if technology improved customer service?",
                    "translation": "기술이 고객 서비스를 개선한다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건우",
                    "script": "That would make both industries better!",
                    "translation": "그러면 두 산업 모두 더 좋아질 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "Your innovations enhance user experience.",
                    "translation": "네 혁신이 사용자 경험을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건우",
                    "script": "Your service mindset guides product development.",
                    "translation": "네 서비스 마인드가 제품 개발을 안내해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Human-centered technology rocks!",
                    "translation": "인간 중심 기술이 최고야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "실용적 기술과 서비스 정신이 만나면?",
                    "optionA": "practical",
                    "optionB": "technology",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "service",
                    "optionF": "innovation",
                    "result": "practical technology meets service creates innovation",
                    "explanation": "ISTP의 실용적 기술과 ESFJ의 서비스 정신이 만나면 사용자 중심의 혁신이 탄생합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "실용기술맨과 서비스맨의 완벽한 협력",
            "explanation": "ISTP의 기술직과 ESFJ의 서비스업에 대한 대비",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "I want to work in engineering.",
                    "translation": "엔지니어링 분야에서 일하고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "와 Cool! I love hospitality industry!",
                    "translation": "와 멋져! 호스피탈리티 산업을 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건우는 엔지니어링 분야에서 일하고 싶다고 했나요?",
                    "hint": "건우가 'I want to work in engineering'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "건우는 'I want to work in engineering'라고 말했습니다. ISTP 성향답게 기술적이고 실용적인 문제를 해결하는 엔지니어링을 선택해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건우",
                    "script": "Your people skills are incredible!",
                    "translation": "네 인간관계 기술이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "And your technical expertise solves real problems!",
                    "translation": "그리고 네 기술적 전문성이 실제 문제를 해결해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "Technology should serve people better.",
                    "translation": "기술이 사람들을 더 잘 섬겨야 해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yu-na thinks Gun-woo's technical expertise solves real @@.",
                    "hint": "유나가 'your technical expertise solves real problems'라고 말한 것을 보세요.",
                    "optionA": "confusion",
                    "optionB": "problems",
                    "optionC": "entertainment",
                    "result": "problems",
                    "explanation": "유나는 'your technical expertise solves real problems'라고 말했습니다. 'problems'는 '문제들'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "What if technology improved customer service?",
                    "translation": "기술이 고객 서비스를 개선한다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건우",
                    "script": "That would make both industries better!",
                    "translation": "그러면 두 산업 모두 더 좋아질 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "Your innovations enhance user experience.",
                    "translation": "네 혁신이 사용자 경험을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건우",
                    "script": "Your service mindset guides product development.",
                    "translation": "네 서비스 마인드가 제품 개발을 안내해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Human-centered technology rocks!",
                    "translation": "인간 중심 기술이 최고야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "실용적 기술과 서비스 정신이 만나면?",
                    "optionA": "practical",
                    "optionB": "technology",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "service",
                    "optionF": "innovation",
                    "result": "practical technology meets service creates innovation",
                    "explanation": "ISTP의 실용적 기술과 ESFJ의 서비스 정신이 만나면 사용자 중심의 혁신이 탄생합니다."
                }
            ]
        }
    ]
}
ID: 4115 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "즉석해결맨과 장기비전맨의 완벽한 만남",
            "explanation": "ESTP의 현장 업무와 INFJ의 장기 계획 대비",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "I thrive in hands-on field work.",
                    "translation": "현장 실무에서 최고 역량을 발휘해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "어 대단해! I develop long-term strategies!",
                    "translation": "어 대단해! 장기 전략을 개발해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태민이는 현장 실무에서 최고 역량을 발휘한다고 했나요?",
                    "hint": "태민이가 'I thrive in hands-on field work'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "태민이는 'I thrive in hands-on field work'라고 말했습니다. ESTP 성향답게 직접 손으로 하는 현장 업무에서 뛰어난 능력을 발휘해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "Your visionary thinking inspires me!",
                    "translation": "네 비전적 사고가 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "And your practical execution makes dreams real!",
                    "translation": "그리고 네 실용적 실행이 꿈을 현실로 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태민",
                    "script": "Every vision needs ground implementation.",
                    "translation": "모든 비전에는 현장 실행이 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ji-won says Tae-min's practical execution makes dreams @@.",
                    "hint": "지원이가 'your practical execution makes dreams real'라고 말한 것을 보세요.",
                    "optionA": "impossible",
                    "optionB": "real",
                    "optionC": "confusing",
                    "result": "real",
                    "explanation": "지원이는 'your practical execution makes dreams real'라고 말했습니다. 'real'은 '현실적인, 실제의'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지원",
                    "script": "What if field experience informed strategy?",
                    "translation": "현장 경험이 전략에 정보를 준다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태민",
                    "script": "That would create realistic actionable plans!",
                    "translation": "그러면 현실적이고 실행 가능한 계획을 만들 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Your adaptability strengthens planning processes.",
                    "translation": "네 적응력이 계획 과정을 강화해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태민",
                    "script": "Your foresight prevents costly mistakes.",
                    "translation": "네 선견지명이 비용이 많이 드는 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Strategic field work is brilliant!",
                    "translation": "전략적 현장 업무가 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "즉석 실행과 장기 비전이 만나면?",
                    "optionA": "instant",
                    "optionB": "execution",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "long-term",
                    "optionF": "success",
                    "result": "instant execution meets long-term creates success",
                    "explanation": "ESTP의 즉석 실행력과 INFJ의 장기적 비전이 만나면 지속가능한 성공을 만들어냅니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "즉석해결맨과 장기비전맨의 완벽한 만남",
            "explanation": "ESTP의 현장 업무와 INFJ의 장기 계획 대비",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "I thrive in hands-on field work.",
                    "translation": "현장 실무에서 최고 역량을 발휘해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "어 대단해! I develop long-term strategies!",
                    "translation": "어 대단해! 장기 전략을 개발해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태민이는 현장 실무에서 최고 역량을 발휘한다고 했나요?",
                    "hint": "태민이가 'I thrive in hands-on field work'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "태민이는 'I thrive in hands-on field work'라고 말했습니다. ESTP 성향답게 직접 손으로 하는 현장 업무에서 뛰어난 능력을 발휘해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "Your visionary thinking inspires me!",
                    "translation": "네 비전적 사고가 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "And your practical execution makes dreams real!",
                    "translation": "그리고 네 실용적 실행이 꿈을 현실로 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태민",
                    "script": "Every vision needs ground implementation.",
                    "translation": "모든 비전에는 현장 실행이 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ji-won says Tae-min's practical execution makes dreams @@.",
                    "hint": "지원이가 'your practical execution makes dreams real'라고 말한 것을 보세요.",
                    "optionA": "impossible",
                    "optionB": "real",
                    "optionC": "confusing",
                    "result": "real",
                    "explanation": "지원이는 'your practical execution makes dreams real'라고 말했습니다. 'real'은 '현실적인, 실제의'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지원",
                    "script": "What if field experience informed strategy?",
                    "translation": "현장 경험이 전략에 정보를 준다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태민",
                    "script": "That would create realistic actionable plans!",
                    "translation": "그러면 현실적이고 실행 가능한 계획을 만들 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Your adaptability strengthens planning processes.",
                    "translation": "네 적응력이 계획 과정을 강화해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태민",
                    "script": "Your foresight prevents costly mistakes.",
                    "translation": "네 선견지명이 비용이 많이 드는 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Strategic field work is brilliant!",
                    "translation": "전략적 현장 업무가 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "즉석 실행과 장기 비전이 만나면?",
                    "optionA": "instant",
                    "optionB": "execution",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "long-term",
                    "optionF": "success",
                    "result": "instant execution meets long-term creates success",
                    "explanation": "ESTP의 즉석 실행력과 INFJ의 장기적 비전이 만나면 지속가능한 성공을 만들어냅니다."
                }
            ]
        }
    ]
}
ID: 4116 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "예술가와 비즈니스맨의 완벽한 시너지",
            "explanation": "ISFP의 창작 업무와 ENTJ의 비즈니스 목표 대비",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서은",
                    "script": "I want to pursue fine arts.",
                    "translation": "순수 예술을 추구하고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민성",
                    "script": "와 Creative! I plan business expansion!",
                    "translation": "와 창의적이야! 사업 확장을 계획해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서은이는 순수 예술을 추구하고 싶다고 했나요?",
                    "hint": "서은이가 'I want to pursue fine arts'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "서은이는 'I want to pursue fine arts'라고 말했습니다. ISFP 성향답게 개인적 표현과 창의성을 중시하는 순수 예술 분야를 선택해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서은",
                    "script": "Your business acumen is impressive!",
                    "translation": "네 사업 감각이 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민성",
                    "script": "And your artistic vision creates unique value!",
                    "translation": "그리고 네 예술적 비전이 독특한 가치를 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서은",
                    "script": "Art needs sustainable business models.",
                    "translation": "예술에는 지속가능한 비즈니스 모델이 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Min-seong thinks Seo-eun's artistic vision creates unique @@.",
                    "hint": "민성이가 'your artistic vision creates unique value'라고 말한 것을 보세요.",
                    "optionA": "problems",
                    "optionB": "value",
                    "optionC": "confusion",
                    "result": "value",
                    "explanation": "민성이는 'your artistic vision creates unique value'라고 말했습니다. 'value'는 '가치'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민성",
                    "script": "What if art became profitable business?",
                    "translation": "예술이 수익성 있는 사업이 된다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서은",
                    "script": "That would support more artists!",
                    "translation": "그러면 더 많은 예술가를 지원할 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민성",
                    "script": "Your authenticity differentiates market offerings.",
                    "translation": "네 진정성이 시장 제품을 차별화해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서은",
                    "script": "Your strategy makes art accessible globally.",
                    "translation": "네 전략이 예술을 전 세계적으로 접근 가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민성",
                    "script": "Profitable art benefits everyone!",
                    "translation": "수익성 있는 예술이 모든 사람에게 도움이 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "진정한 예술과 전략적 비즈니스가 만나면?",
                    "optionA": "authentic",
                    "optionB": "art",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "strategic",
                    "optionF": "success",
                    "result": "authentic art meets strategic creates success",
                    "explanation": "ISFP의 진정한 예술과 ENTJ의 전략적 사업이 만나면 의미 있는 성공을 만들어냅니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "예술가와 비즈니스맨의 완벽한 시너지",
            "explanation": "ISFP의 창작 업무와 ENTJ의 비즈니스 목표 대비",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서은",
                    "script": "I want to pursue fine arts.",
                    "translation": "순수 예술을 추구하고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민성",
                    "script": "와 Creative! I plan business expansion!",
                    "translation": "와 창의적이야! 사업 확장을 계획해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서은이는 순수 예술을 추구하고 싶다고 했나요?",
                    "hint": "서은이가 'I want to pursue fine arts'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "서은이는 'I want to pursue fine arts'라고 말했습니다. ISFP 성향답게 개인적 표현과 창의성을 중시하는 순수 예술 분야를 선택해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서은",
                    "script": "Your business acumen is impressive!",
                    "translation": "네 사업 감각이 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민성",
                    "script": "And your artistic vision creates unique value!",
                    "translation": "그리고 네 예술적 비전이 독특한 가치를 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서은",
                    "script": "Art needs sustainable business models.",
                    "translation": "예술에는 지속가능한 비즈니스 모델이 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Min-seong thinks Seo-eun's artistic vision creates unique @@.",
                    "hint": "민성이가 'your artistic vision creates unique value'라고 말한 것을 보세요.",
                    "optionA": "problems",
                    "optionB": "value",
                    "optionC": "confusion",
                    "result": "value",
                    "explanation": "민성이는 'your artistic vision creates unique value'라고 말했습니다. 'value'는 '가치'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민성",
                    "script": "What if art became profitable business?",
                    "translation": "예술이 수익성 있는 사업이 된다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서은",
                    "script": "That would support more artists!",
                    "translation": "그러면 더 많은 예술가를 지원할 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민성",
                    "script": "Your authenticity differentiates market offerings.",
                    "translation": "네 진정성이 시장 제품을 차별화해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서은",
                    "script": "Your strategy makes art accessible globally.",
                    "translation": "네 전략이 예술을 전 세계적으로 접근 가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민성",
                    "script": "Profitable art benefits everyone!",
                    "translation": "수익성 있는 예술이 모든 사람에게 도움이 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "진정한 예술과 전략적 비즈니스가 만나면?",
                    "optionA": "authentic",
                    "optionB": "art",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "strategic",
                    "optionF": "success",
                    "result": "authentic art meets strategic creates success",
                    "explanation": "ISFP의 진정한 예술과 ENTJ의 전략적 사업이 만나면 의미 있는 성공을 만들어냅니다."
                }
            ]
        }
    ]
}
ID: 4117 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "연구탐구맨과 사람연결맨의 완벽한 조화",
            "explanation": "INTP의 연구직과 ESFJ의 인사 및 관계 업무 대비",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "I want to become a researcher.",
                    "translation": "연구원이 되고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수영",
                    "script": "어 멋져! I love human resources work!",
                    "translation": "어 멋져! 인사 업무를 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민이는 연구원이 되고 싶다고 했나요?",
                    "hint": "지민이가 'I want to become a researcher'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지민이는 'I want to become a researcher'라고 말했습니다. INTP 성향답게 깊이 있는 지적 탐구와 독립적인 연구를 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "Your interpersonal skills are amazing!",
                    "translation": "네 대인관계 기술이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수영",
                    "script": "And your analytical thinking solves complex problems!",
                    "translation": "그리고 네 분석적 사고가 복잡한 문제를 해결해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "Research needs good team dynamics.",
                    "translation": "연구에는 좋은 팀 역학이 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Su-young thinks Ji-min's analytical thinking solves complex @@.",
                    "hint": "수영이가 'your analytical thinking solves complex problems'라고 말한 것을 보세요.",
                    "optionA": "entertainment",
                    "optionB": "problems",
                    "optionC": "relationships",
                    "result": "problems",
                    "explanation": "수영이는 'your analytical thinking solves complex problems'라고 말했습니다. 'problems'는 '문제들'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수영",
                    "script": "What if research teams had better collaboration?",
                    "translation": "연구팀이 더 나은 협업을 한다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "That would accelerate scientific breakthroughs!",
                    "translation": "그러면 과학적 돌파구가 가속화될 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수영",
                    "script": "Your discoveries improve workplace efficiency.",
                    "translation": "네 발견이 직장 효율성을 개선해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지민",
                    "script": "Your people skills enhance research environments.",
                    "translation": "네 인간관계 기술이 연구 환경을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수영",
                    "script": "Collaborative research transforms everything!",
                    "translation": "협력적 연구가 모든 걸 변화시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "깊은 연구와 인간관계 기술이 만나면?",
                    "optionA": "deep",
                    "optionB": "research",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "human",
                    "optionF": "innovation",
                    "result": "deep research meets human creates innovation",
                    "explanation": "INTP의 깊은 연구와 ESFJ의 인간관계 능력이 만나면 협력적 혁신이 탄생합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "연구탐구맨과 사람연결맨의 완벽한 조화",
            "explanation": "INTP의 연구직과 ESFJ의 인사 및 관계 업무 대비",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "I want to become a researcher.",
                    "translation": "연구원이 되고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수영",
                    "script": "어 멋져! I love human resources work!",
                    "translation": "어 멋져! 인사 업무를 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민이는 연구원이 되고 싶다고 했나요?",
                    "hint": "지민이가 'I want to become a researcher'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지민이는 'I want to become a researcher'라고 말했습니다. INTP 성향답게 깊이 있는 지적 탐구와 독립적인 연구를 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "Your interpersonal skills are amazing!",
                    "translation": "네 대인관계 기술이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수영",
                    "script": "And your analytical thinking solves complex problems!",
                    "translation": "그리고 네 분석적 사고가 복잡한 문제를 해결해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "Research needs good team dynamics.",
                    "translation": "연구에는 좋은 팀 역학이 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Su-young thinks Ji-min's analytical thinking solves complex @@.",
                    "hint": "수영이가 'your analytical thinking solves complex problems'라고 말한 것을 보세요.",
                    "optionA": "entertainment",
                    "optionB": "problems",
                    "optionC": "relationships",
                    "result": "problems",
                    "explanation": "수영이는 'your analytical thinking solves complex problems'라고 말했습니다. 'problems'는 '문제들'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수영",
                    "script": "What if research teams had better collaboration?",
                    "translation": "연구팀이 더 나은 협업을 한다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "That would accelerate scientific breakthroughs!",
                    "translation": "그러면 과학적 돌파구가 가속화될 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수영",
                    "script": "Your discoveries improve workplace efficiency.",
                    "translation": "네 발견이 직장 효율성을 개선해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지민",
                    "script": "Your people skills enhance research environments.",
                    "translation": "네 인간관계 기술이 연구 환경을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수영",
                    "script": "Collaborative research transforms everything!",
                    "translation": "협력적 연구가 모든 걸 변화시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "깊은 연구와 인간관계 기술이 만나면?",
                    "optionA": "deep",
                    "optionB": "research",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "human",
                    "optionF": "innovation",
                    "result": "deep research meets human creates innovation",
                    "explanation": "INTP의 깊은 연구와 ESFJ의 인간관계 능력이 만나면 협력적 혁신이 탄생합니다."
                }
            ]
        }
    ]
}
ID: 4118 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "자유영혼과 체계관리맨의 완벽한 균형",
            "explanation": "ESFP의 자유로운 직업과 ISTJ의 체계적 관리 대비",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I want flexible freelance work.",
                    "translation": "유연한 프리랜스 일을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "어 좋아! I prefer structured corporate jobs!",
                    "translation": "어 좋아! 체계적인 기업 직장을 선호해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은이는 유연한 프리랜스 일을 원한다고 했나요?",
                    "hint": "다은이가 'I want flexible freelance work'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "다은이는 'I want flexible freelance work'라고 말했습니다. ESFP 성향답게 자유롭고 변화무쌍한 프리랜스 업무를 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다은",
                    "script": "Your organizational skills are incredible!",
                    "translation": "네 조직 능력이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "And your adaptability brings fresh perspectives!",
                    "translation": "그리고 네 적응력이 신선한 관점을 가져와!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "Every work style has unique advantages.",
                    "translation": "모든 일하는 방식이 독특한 장점이 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seong-hun thinks Da-eun's adaptability brings fresh @@.",
                    "hint": "성훈이가 'your adaptability brings fresh perspectives'라고 말한 것을 보세요.",
                    "optionA": "problems",
                    "optionB": "perspectives",
                    "optionC": "confusion",
                    "result": "perspectives",
                    "explanation": "성훈이는 'your adaptability brings fresh perspectives'라고 말했습니다. 'perspectives'는 '관점들'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "What if freelancers had better support systems?",
                    "translation": "프리랜서들이 더 나은 지원 시스템을 가진다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "That would make creative work sustainable!",
                    "translation": "그러면 창의적 업무가 지속가능해질 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "Your creativity enriches corporate culture.",
                    "translation": "네 창의성이 기업 문화를 풍요롭게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다은",
                    "script": "Your stability supports creative ventures.",
                    "translation": "네 안정성이 창의적 벤처를 지원해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "Structured creativity works perfectly!",
                    "translation": "구조화된 창의성이 완벽하게 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "자유로운 창의성과 체계적 지원이 만나면?",
                    "optionA": "free",
                    "optionB": "creativity",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "structured",
                    "optionF": "success",
                    "result": "free creativity meets structured creates success",
                    "explanation": "ESFP의 자유로운 창의성과 ISTJ의 체계적 지원이 만나면 지속가능한 성공을 만들어냅니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "자유영혼과 체계관리맨의 완벽한 균형",
            "explanation": "ESFP의 자유로운 직업과 ISTJ의 체계적 관리 대비",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I want flexible freelance work.",
                    "translation": "유연한 프리랜스 일을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "어 좋아! I prefer structured corporate jobs!",
                    "translation": "어 좋아! 체계적인 기업 직장을 선호해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은이는 유연한 프리랜스 일을 원한다고 했나요?",
                    "hint": "다은이가 'I want flexible freelance work'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "다은이는 'I want flexible freelance work'라고 말했습니다. ESFP 성향답게 자유롭고 변화무쌍한 프리랜스 업무를 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다은",
                    "script": "Your organizational skills are incredible!",
                    "translation": "네 조직 능력이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "And your adaptability brings fresh perspectives!",
                    "translation": "그리고 네 적응력이 신선한 관점을 가져와!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "Every work style has unique advantages.",
                    "translation": "모든 일하는 방식이 독특한 장점이 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seong-hun thinks Da-eun's adaptability brings fresh @@.",
                    "hint": "성훈이가 'your adaptability brings fresh perspectives'라고 말한 것을 보세요.",
                    "optionA": "problems",
                    "optionB": "perspectives",
                    "optionC": "confusion",
                    "result": "perspectives",
                    "explanation": "성훈이는 'your adaptability brings fresh perspectives'라고 말했습니다. 'perspectives'는 '관점들'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "What if freelancers had better support systems?",
                    "translation": "프리랜서들이 더 나은 지원 시스템을 가진다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "That would make creative work sustainable!",
                    "translation": "그러면 창의적 업무가 지속가능해질 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "Your creativity enriches corporate culture.",
                    "translation": "네 창의성이 기업 문화를 풍요롭게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다은",
                    "script": "Your stability supports creative ventures.",
                    "translation": "네 안정성이 창의적 벤처를 지원해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "Structured creativity works perfectly!",
                    "translation": "구조화된 창의성이 완벽하게 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "자유로운 창의성과 체계적 지원이 만나면?",
                    "optionA": "free",
                    "optionB": "creativity",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "structured",
                    "optionF": "success",
                    "result": "free creativity meets structured creates success",
                    "explanation": "ESFP의 자유로운 창의성과 ISTJ의 체계적 지원이 만나면 지속가능한 성공을 만들어냅니다."
                }
            ]
        }
    ]
}
ID: 4119 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "새로운도전맨과 안정운영맨의 완벽한 협력",
            "explanation": "ENFP의 새로운 분야와 ISFJ의 안정적 운영 대비",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I explore emerging career fields!",
                    "translation": "새로운 직업 분야를 탐험해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "와 Adventurous! I maintain stable operations!",
                    "translation": "와 모험적이야! 안정적인 운영을 유지해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채원이는 새로운 직업 분야를 탐험한다고 했나요?",
                    "hint": "채원이가 'I explore emerging career fields'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "채원이는 'I explore emerging career fields'라고 말했습니다. ENFP 성향답게 새롭게 등장하는 혁신적인 직업 분야를 탐험하고 개척해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "Your reliability creates trust everywhere!",
                    "translation": "네 신뢰성이 모든 곳에서 신뢰를 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "And your innovation opens new possibilities!",
                    "translation": "그리고 네 혁신이 새로운 가능성을 열어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Innovation needs reliable implementation support.",
                    "translation": "혁신에는 신뢰할 만한 실행 지원이 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "So-yeon thinks Chae-won's innovation opens new @@.",
                    "hint": "소연이가 'your innovation opens new possibilities'라고 말한 것을 보세요.",
                    "optionA": "problems",
                    "optionB": "possibilities",
                    "optionC": "confusion",
                    "result": "possibilities",
                    "explanation": "소연이는 'your innovation opens new possibilities'라고 말했습니다. 'possibilities'는 '가능성들'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "What if new fields had experienced guidance?",
                    "translation": "새로운 분야에 경험 있는 안내가 있다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "That would reduce risks significantly!",
                    "translation": "그러면 위험이 상당히 줄어들 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "Your vision inspires careful planning.",
                    "translation": "네 비전이 신중한 계획에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Your experience makes dreams achievable.",
                    "translation": "네 경험이 꿈을 달성 가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소연",
                    "script": "Guided innovation is powerful!",
                    "translation": "안내받는 혁신이 강력해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "새로운 탐험과 안정적 지원이 만나면?",
                    "optionA": "new",
                    "optionB": "exploration",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "stable",
                    "optionF": "growth",
                    "result": "new exploration meets stable creates growth",
                    "explanation": "ENFP의 새로운 탐험과 ISFJ의 안정적 지원이 만나면 지속적인 성장을 만들어냅니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "새로운도전맨과 안정운영맨의 완벽한 협력",
            "explanation": "ENFP의 새로운 분야와 ISFJ의 안정적 운영 대비",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I explore emerging career fields!",
                    "translation": "새로운 직업 분야를 탐험해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "와 Adventurous! I maintain stable operations!",
                    "translation": "와 모험적이야! 안정적인 운영을 유지해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채원이는 새로운 직업 분야를 탐험한다고 했나요?",
                    "hint": "채원이가 'I explore emerging career fields'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "채원이는 'I explore emerging career fields'라고 말했습니다. ENFP 성향답게 새롭게 등장하는 혁신적인 직업 분야를 탐험하고 개척해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "Your reliability creates trust everywhere!",
                    "translation": "네 신뢰성이 모든 곳에서 신뢰를 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "And your innovation opens new possibilities!",
                    "translation": "그리고 네 혁신이 새로운 가능성을 열어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Innovation needs reliable implementation support.",
                    "translation": "혁신에는 신뢰할 만한 실행 지원이 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "So-yeon thinks Chae-won's innovation opens new @@.",
                    "hint": "소연이가 'your innovation opens new possibilities'라고 말한 것을 보세요.",
                    "optionA": "problems",
                    "optionB": "possibilities",
                    "optionC": "confusion",
                    "result": "possibilities",
                    "explanation": "소연이는 'your innovation opens new possibilities'라고 말했습니다. 'possibilities'는 '가능성들'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "What if new fields had experienced guidance?",
                    "translation": "새로운 분야에 경험 있는 안내가 있다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "That would reduce risks significantly!",
                    "translation": "그러면 위험이 상당히 줄어들 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "Your vision inspires careful planning.",
                    "translation": "네 비전이 신중한 계획에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Your experience makes dreams achievable.",
                    "translation": "네 경험이 꿈을 달성 가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소연",
                    "script": "Guided innovation is powerful!",
                    "translation": "안내받는 혁신이 강력해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "새로운 탐험과 안정적 지원이 만나면?",
                    "optionA": "new",
                    "optionB": "exploration",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "stable",
                    "optionF": "growth",
                    "result": "new exploration meets stable creates growth",
                    "explanation": "ENFP의 새로운 탐험과 ISFJ의 안정적 지원이 만나면 지속적인 성장을 만들어냅니다."
                }
            ]
        }
    ]
}
ID: 4120 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "글로벌비전맨과 로컬전문맨의 완벽한 만남",
            "explanation": "INTJ의 국제적 목표와 ESFP의 지역 사회 기여 대비",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I plan international business expansion.",
                    "translation": "국제 사업 확장을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "어 대단해! I focus on local community impact!",
                    "translation": "어 대단해! 지역 사회 영향에 집중해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지안이는 국제 사업 확장을 계획한다고 했나요?",
                    "hint": "지안이가 'I plan international business expansion'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지안이는 'I plan international business expansion'라고 말했습니다. INTJ 성향답게 글로벌한 시각에서 장기적이고 전략적인 사업 확장을 계획해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Your community connection is so valuable!",
                    "translation": "네 지역사회 연결이 너무 소중해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "And your global perspective opens minds!",
                    "translation": "그리고 네 글로벌 관점이 마음을 열어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지안",
                    "script": "Global success needs local understanding.",
                    "translation": "글로벌 성공에는 지역적 이해가 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ha-rin thinks Ji-an's global perspective opens @@.",
                    "hint": "하린이가 'your global perspective opens minds'라고 말한 것을 보세요.",
                    "optionA": "problems",
                    "optionB": "minds",
                    "optionC": "confusion",
                    "result": "minds",
                    "explanation": "하린이는 'your global perspective opens minds'라고 말했습니다. 'minds'는 '마음들, 정신들'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "What if global strategies supported local communities?",
                    "translation": "글로벌 전략이 지역 사회를 지원한다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지안",
                    "script": "That would create sustainable worldwide impact!",
                    "translation": "그러면 지속가능한 전 세계적 영향을 만들 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "Your vision elevates local initiatives.",
                    "translation": "네 비전이 지역 이니셔티브를 끌어올려."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지안",
                    "script": "Your authenticity grounds global strategies.",
                    "translation": "네 진정성이 글로벌 전략에 바탕을 줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Authentic global impact rocks!",
                    "translation": "진정한 글로벌 영향이 최고야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "글로벌 비전과 로컬 진정성이 만나면?",
                    "optionA": "global",
                    "optionB": "vision",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "local",
                    "optionF": "impact",
                    "result": "global vision meets local creates impact",
                    "explanation": "INTJ의 글로벌 비전과 ESFP의 로컬 진정성이 만나면 진정한 사회적 영향을 만들어냅니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "글로벌비전맨과 로컬전문맨의 완벽한 만남",
            "explanation": "INTJ의 국제적 목표와 ESFP의 지역 사회 기여 대비",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I plan international business expansion.",
                    "translation": "국제 사업 확장을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "어 대단해! I focus on local community impact!",
                    "translation": "어 대단해! 지역 사회 영향에 집중해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지안이는 국제 사업 확장을 계획한다고 했나요?",
                    "hint": "지안이가 'I plan international business expansion'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지안이는 'I plan international business expansion'라고 말했습니다. INTJ 성향답게 글로벌한 시각에서 장기적이고 전략적인 사업 확장을 계획해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Your community connection is so valuable!",
                    "translation": "네 지역사회 연결이 너무 소중해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "And your global perspective opens minds!",
                    "translation": "그리고 네 글로벌 관점이 마음을 열어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지안",
                    "script": "Global success needs local understanding.",
                    "translation": "글로벌 성공에는 지역적 이해가 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ha-rin thinks Ji-an's global perspective opens @@.",
                    "hint": "하린이가 'your global perspective opens minds'라고 말한 것을 보세요.",
                    "optionA": "problems",
                    "optionB": "minds",
                    "optionC": "confusion",
                    "result": "minds",
                    "explanation": "하린이는 'your global perspective opens minds'라고 말했습니다. 'minds'는 '마음들, 정신들'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "What if global strategies supported local communities?",
                    "translation": "글로벌 전략이 지역 사회를 지원한다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지안",
                    "script": "That would create sustainable worldwide impact!",
                    "translation": "그러면 지속가능한 전 세계적 영향을 만들 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "Your vision elevates local initiatives.",
                    "translation": "네 비전이 지역 이니셔티브를 끌어올려."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지안",
                    "script": "Your authenticity grounds global strategies.",
                    "translation": "네 진정성이 글로벌 전략에 바탕을 줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Authentic global impact rocks!",
                    "translation": "진정한 글로벌 영향이 최고야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "글로벌 비전과 로컬 진정성이 만나면?",
                    "optionA": "global",
                    "optionB": "vision",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "local",
                    "optionF": "impact",
                    "result": "global vision meets local creates impact",
                    "explanation": "INTJ의 글로벌 비전과 ESFP의 로컬 진정성이 만나면 진정한 사회적 영향을 만들어냅니다."
                }
            ]
        }
    ]
}
ID: 4121 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "플래너와 프리스타일러의 완벽한 하루",
            "explanation": "ISFJ의 체계적 계획과 ENFP의 즉흥적 생활 대비",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "I plan my entire week ahead.",
                    "translation": "일주일 전체를 미리 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "와 Organized! I decide things spontaneously!",
                    "translation": "와 체계적이야! 즉흥적으로 결정해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수진이는 일주일 전체를 미리 계획한다고 했나요?",
                    "hint": "수진이가 'I plan my entire week ahead'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "수진이는 'I plan my entire week ahead'라고 말했습니다. ISFJ 성향답게 미리 체계적으로 계획을 세워서 안정감을 얻어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "Your flexibility keeps life interesting!",
                    "translation": "네 유연성이 삶을 흥미롭게 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "And your planning prevents major stress!",
                    "translation": "그리고 네 계획이 큰 스트레스를 방지해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "Different approaches work for different people.",
                    "translation": "다른 접근법이 다른 사람들에게 맞아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Min-jun thinks Su-jin's planning prevents major @@.",
                    "hint": "민준이가 'your planning prevents major stress'라고 말한 것을 보세요.",
                    "optionA": "fun",
                    "optionB": "stress",
                    "optionC": "excitement",
                    "result": "stress",
                    "explanation": "민준이는 'your planning prevents major stress'라고 말했습니다. 'stress'는 '스트레스'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "What if we planned some spontaneous time?",
                    "translation": "즉흥적인 시간을 계획하면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "That sounds like perfect balance!",
                    "translation": "완벽한 균형처럼 들려!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Your structure helps my chaos.",
                    "translation": "네 구조가 내 혼돈을 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수진",
                    "script": "Your freedom lightens my rigidity.",
                    "translation": "네 자유가 내 경직성을 가볍게 해줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "Flexible planning works amazingly!",
                    "translation": "유연한 계획이 놀랍도록 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "체계적 계획과 자유로운 즉흥이 만나면?",
                    "optionA": "structured",
                    "optionB": "planning",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "spontaneous",
                    "optionF": "balance",
                    "result": "structured planning meets spontaneous creates balance",
                    "explanation": "ISFJ의 체계적 계획과 ENFP의 즉흥적 자유가 만나면 완벽한 생활 균형이 만들어집니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "플래너와 프리스타일러의 완벽한 하루",
            "explanation": "ISFJ의 체계적 계획과 ENFP의 즉흥적 생활 대비",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "I plan my entire week ahead.",
                    "translation": "일주일 전체를 미리 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "와 Organized! I decide things spontaneously!",
                    "translation": "와 체계적이야! 즉흥적으로 결정해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수진이는 일주일 전체를 미리 계획한다고 했나요?",
                    "hint": "수진이가 'I plan my entire week ahead'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "수진이는 'I plan my entire week ahead'라고 말했습니다. ISFJ 성향답게 미리 체계적으로 계획을 세워서 안정감을 얻어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "Your flexibility keeps life interesting!",
                    "translation": "네 유연성이 삶을 흥미롭게 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "And your planning prevents major stress!",
                    "translation": "그리고 네 계획이 큰 스트레스를 방지해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "Different approaches work for different people.",
                    "translation": "다른 접근법이 다른 사람들에게 맞아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Min-jun thinks Su-jin's planning prevents major @@.",
                    "hint": "민준이가 'your planning prevents major stress'라고 말한 것을 보세요.",
                    "optionA": "fun",
                    "optionB": "stress",
                    "optionC": "excitement",
                    "result": "stress",
                    "explanation": "민준이는 'your planning prevents major stress'라고 말했습니다. 'stress'는 '스트레스'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "What if we planned some spontaneous time?",
                    "translation": "즉흥적인 시간을 계획하면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "That sounds like perfect balance!",
                    "translation": "완벽한 균형처럼 들려!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Your structure helps my chaos.",
                    "translation": "네 구조가 내 혼돈을 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수진",
                    "script": "Your freedom lightens my rigidity.",
                    "translation": "네 자유가 내 경직성을 가볍게 해줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "Flexible planning works amazingly!",
                    "translation": "유연한 계획이 놀랍도록 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "체계적 계획과 자유로운 즉흥이 만나면?",
                    "optionA": "structured",
                    "optionB": "planning",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "spontaneous",
                    "optionF": "balance",
                    "result": "structured planning meets spontaneous creates balance",
                    "explanation": "ISFJ의 체계적 계획과 ENFP의 즉흥적 자유가 만나면 완벽한 생활 균형이 만들어집니다."
                }
            ]
        }
    ]
}
ID: 4122 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "미래설계맨과 현재향유맨의 완벽한 조화",
            "explanation": "INTJ의 장기 목표와 ESFP의 현재 즐기기 대비",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I always think about future goals.",
                    "translation": "항상 미래 목표를 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "어 멋져! I enjoy every present moment!",
                    "translation": "어 멋져! 현재의 모든 순간을 즐겨!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지안이는 항상 미래 목표를 생각한다고 했나요?",
                    "hint": "지안이가 'I always think about future goals'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지안이는 'I always think about future goals'라고 말했습니다. INTJ 성향답게 미래를 내다보며 장기적인 목표를 세우고 실행해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Your joy in small moments is beautiful!",
                    "translation": "작은 순간들에서의 네 기쁨이 아름다워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "And your vision gives life direction!",
                    "translation": "그리고 네 비전이 삶에 방향을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지안",
                    "script": "Present happiness fuels future achievements.",
                    "translation": "현재의 행복이 미래 성취에 연료가 돼."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ha-rin thinks Ji-an's vision gives life @@.",
                    "hint": "하린이가 'your vision gives life direction'라고 말한 것을 보세요.",
                    "optionA": "confusion",
                    "optionB": "direction",
                    "optionC": "problems",
                    "result": "direction",
                    "explanation": "하린이는 'your vision gives life direction'라고 말했습니다. 'direction'은 '방향'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "What if future plans included fun?",
                    "translation": "미래 계획에 재미가 포함되면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지안",
                    "script": "That would make goals more sustainable!",
                    "translation": "그러면 목표가 더 지속가능해질 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "Your foresight prevents future regrets.",
                    "translation": "네 선견지명이 미래 후회를 방지해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지안",
                    "script": "Your presence teaches me gratitude.",
                    "translation": "네 현재감이 감사함을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Joyful planning is brilliant!",
                    "translation": "즐거운 계획이 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미래 비전과 현재 기쁨이 만나면?",
                    "optionA": "future",
                    "optionB": "vision",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "present",
                    "optionF": "fulfillment",
                    "result": "future vision meets present creates fulfillment",
                    "explanation": "INTJ의 미래 비전과 ESFP의 현재 기쁨이 만나면 진정한 만족감이 만들어집니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "미래설계맨과 현재향유맨의 완벽한 조화",
            "explanation": "INTJ의 장기 목표와 ESFP의 현재 즐기기 대비",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I always think about future goals.",
                    "translation": "항상 미래 목표를 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "어 멋져! I enjoy every present moment!",
                    "translation": "어 멋져! 현재의 모든 순간을 즐겨!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지안이는 항상 미래 목표를 생각한다고 했나요?",
                    "hint": "지안이가 'I always think about future goals'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지안이는 'I always think about future goals'라고 말했습니다. INTJ 성향답게 미래를 내다보며 장기적인 목표를 세우고 실행해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Your joy in small moments is beautiful!",
                    "translation": "작은 순간들에서의 네 기쁨이 아름다워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "And your vision gives life direction!",
                    "translation": "그리고 네 비전이 삶에 방향을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지안",
                    "script": "Present happiness fuels future achievements.",
                    "translation": "현재의 행복이 미래 성취에 연료가 돼."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ha-rin thinks Ji-an's vision gives life @@.",
                    "hint": "하린이가 'your vision gives life direction'라고 말한 것을 보세요.",
                    "optionA": "confusion",
                    "optionB": "direction",
                    "optionC": "problems",
                    "result": "direction",
                    "explanation": "하린이는 'your vision gives life direction'라고 말했습니다. 'direction'은 '방향'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "What if future plans included fun?",
                    "translation": "미래 계획에 재미가 포함되면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지안",
                    "script": "That would make goals more sustainable!",
                    "translation": "그러면 목표가 더 지속가능해질 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "Your foresight prevents future regrets.",
                    "translation": "네 선견지명이 미래 후회를 방지해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지안",
                    "script": "Your presence teaches me gratitude.",
                    "translation": "네 현재감이 감사함을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Joyful planning is brilliant!",
                    "translation": "즐거운 계획이 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "미래 비전과 현재 기쁨이 만나면?",
                    "optionA": "future",
                    "optionB": "vision",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "present",
                    "optionF": "fulfillment",
                    "result": "future vision meets present creates fulfillment",
                    "explanation": "INTJ의 미래 비전과 ESFP의 현재 기쁨이 만나면 진정한 만족감이 만들어집니다."
                }
            ]
        }
    ]
}
ID: 4123 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "루틴킹과 변화러버의 완벽한 밸런스",
            "explanation": "ISTJ의 일관된 루틴과 ENTP의 다양한 변화 대비",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "I follow the same routine daily.",
                    "translation": "매일 같은 루틴을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "와 Consistent! I change things constantly!",
                    "translation": "와 일관돼! 끊임없이 바꿔!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 매일 같은 루틴을 따른다고 했나요?",
                    "hint": "현수가 'I follow the same routine daily'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "현수는 'I follow the same routine daily'라고 말했습니다. ISTJ 성향답게 예측 가능하고 일관된 일상 루틴을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "Your adaptability is really impressive!",
                    "translation": "네 적응력이 정말 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "And your stability creates solid foundation!",
                    "translation": "그리고 네 안정성이 견고한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현수",
                    "script": "Routine and variety can complement each other.",
                    "translation": "루틴과 다양성이 서로를 보완할 수 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Chae-rin thinks Hyeon-su's stability creates solid @@.",
                    "hint": "채린이가 'your stability creates solid foundation'라고 말한 것을 보세요.",
                    "optionA": "chaos",
                    "optionB": "foundation",
                    "optionC": "confusion",
                    "result": "foundation",
                    "explanation": "채린이는 'your stability creates solid foundation'라고 말했습니다. 'foundation'은 '기반, 토대'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채린",
                    "script": "What about flexible routine structures?",
                    "translation": "유연한 루틴 구조는 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "That could maintain stability with freshness!",
                    "translation": "그러면 신선함과 함께 안정성을 유지할 수 있을 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "Your consistency grounds my experiments.",
                    "translation": "네 일관성이 내 실험에 바탕을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현수",
                    "script": "Your innovation refreshes my habits.",
                    "translation": "네 혁신이 내 습관을 새롭게 해줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채린",
                    "script": "Stable innovation rocks perfectly!",
                    "translation": "안정적인 혁신이 완벽하게 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "일관된 루틴과 끊임없는 변화가 만나면?",
                    "optionA": "consistent",
                    "optionB": "routine",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "constant",
                    "optionF": "growth",
                    "result": "consistent routine meets constant creates growth",
                    "explanation": "ISTJ의 일관된 루틴과 ENTP의 끊임없는 변화가 만나면 지속적인 성장이 이루어집니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "루틴킹과 변화러버의 완벽한 밸런스",
            "explanation": "ISTJ의 일관된 루틴과 ENTP의 다양한 변화 대비",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "I follow the same routine daily.",
                    "translation": "매일 같은 루틴을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "와 Consistent! I change things constantly!",
                    "translation": "와 일관돼! 끊임없이 바꿔!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 매일 같은 루틴을 따른다고 했나요?",
                    "hint": "현수가 'I follow the same routine daily'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "현수는 'I follow the same routine daily'라고 말했습니다. ISTJ 성향답게 예측 가능하고 일관된 일상 루틴을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "Your adaptability is really impressive!",
                    "translation": "네 적응력이 정말 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "And your stability creates solid foundation!",
                    "translation": "그리고 네 안정성이 견고한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현수",
                    "script": "Routine and variety can complement each other.",
                    "translation": "루틴과 다양성이 서로를 보완할 수 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Chae-rin thinks Hyeon-su's stability creates solid @@.",
                    "hint": "채린이가 'your stability creates solid foundation'라고 말한 것을 보세요.",
                    "optionA": "chaos",
                    "optionB": "foundation",
                    "optionC": "confusion",
                    "result": "foundation",
                    "explanation": "채린이는 'your stability creates solid foundation'라고 말했습니다. 'foundation'은 '기반, 토대'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채린",
                    "script": "What about flexible routine structures?",
                    "translation": "유연한 루틴 구조는 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "That could maintain stability with freshness!",
                    "translation": "그러면 신선함과 함께 안정성을 유지할 수 있을 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "Your consistency grounds my experiments.",
                    "translation": "네 일관성이 내 실험에 바탕을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현수",
                    "script": "Your innovation refreshes my habits.",
                    "translation": "네 혁신이 내 습관을 새롭게 해줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채린",
                    "script": "Stable innovation rocks perfectly!",
                    "translation": "안정적인 혁신이 완벽하게 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "일관된 루틴과 끊임없는 변화가 만나면?",
                    "optionA": "consistent",
                    "optionB": "routine",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "constant",
                    "optionF": "growth",
                    "result": "consistent routine meets constant creates growth",
                    "explanation": "ISTJ의 일관된 루틴과 ENTP의 끊임없는 변화가 만나면 지속적인 성장이 이루어집니다."
                }
            ]
        }
    ]
}
ID: 4124 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "미니멀리스트와 풀옵션러버의 완벽한 조화",
            "explanation": "ISTP의 단순한 생활과 ESFJ의 풍성한 준비 대비",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "I keep my life minimal.",
                    "translation": "삶을 미니멀하게 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "어 깔끔해! I prepare everything thoroughly!",
                    "translation": "어 깔끔해! 모든 걸 철저히 준비해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건우는 삶을 미니멀하게 유지한다고 했나요?",
                    "hint": "건우가 'I keep my life minimal'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "건우는 'I keep my life minimal'라고 말했습니다. ISTP 성향답게 불필요한 것들을 제거하고 단순하고 효율적인 생활을 추구해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건우",
                    "script": "Your thoughtful preparation helps everyone!",
                    "translation": "네 사려 깊은 준비가 모든 사람을 도와!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "And your simplicity teaches essential focus!",
                    "translation": "그리고 네 단순함이 본질적 집중을 가르쳐!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "Less can be more when done right.",
                    "translation": "올바르게 하면 적은 게 더 많을 수 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yu-na thinks Gun-woo's simplicity teaches essential @@.",
                    "hint": "유나가 'your simplicity teaches essential focus'라고 말한 것을 보세요.",
                    "optionA": "confusion",
                    "optionB": "focus",
                    "optionC": "chaos",
                    "result": "focus",
                    "explanation": "유나는 'your simplicity teaches essential focus'라고 말했습니다. 'focus'는 '집중'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "What if thorough preparation was selective?",
                    "translation": "철저한 준비가 선택적이라면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건우",
                    "script": "That would maximize efficiency perfectly!",
                    "translation": "그러면 효율성을 완벽하게 극대화할 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "Your clarity cuts through unnecessary complexity.",
                    "translation": "네 명료함이 불필요한 복잡성을 뚫어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건우",
                    "script": "Your care ensures nothing important is missed.",
                    "translation": "네 배려가 중요한 것이 놓치지 않게 보장해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Thoughtful minimalism works beautifully!",
                    "translation": "사려 깊은 미니멀리즘이 아름답게 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "단순한 효율성과 철저한 준비가 만나면?",
                    "optionA": "simple",
                    "optionB": "efficiency",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "thorough",
                    "optionF": "excellence",
                    "result": "simple efficiency meets thorough creates excellence",
                    "explanation": "ISTP의 단순한 효율성과 ESFJ의 철저한 준비가 만나면 뛰어난 결과를 만들어냅니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "미니멀리스트와 풀옵션러버의 완벽한 조화",
            "explanation": "ISTP의 단순한 생활과 ESFJ의 풍성한 준비 대비",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "I keep my life minimal.",
                    "translation": "삶을 미니멀하게 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "어 깔끔해! I prepare everything thoroughly!",
                    "translation": "어 깔끔해! 모든 걸 철저히 준비해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건우는 삶을 미니멀하게 유지한다고 했나요?",
                    "hint": "건우가 'I keep my life minimal'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "건우는 'I keep my life minimal'라고 말했습니다. ISTP 성향답게 불필요한 것들을 제거하고 단순하고 효율적인 생활을 추구해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건우",
                    "script": "Your thoughtful preparation helps everyone!",
                    "translation": "네 사려 깊은 준비가 모든 사람을 도와!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "And your simplicity teaches essential focus!",
                    "translation": "그리고 네 단순함이 본질적 집중을 가르쳐!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "Less can be more when done right.",
                    "translation": "올바르게 하면 적은 게 더 많을 수 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yu-na thinks Gun-woo's simplicity teaches essential @@.",
                    "hint": "유나가 'your simplicity teaches essential focus'라고 말한 것을 보세요.",
                    "optionA": "confusion",
                    "optionB": "focus",
                    "optionC": "chaos",
                    "result": "focus",
                    "explanation": "유나는 'your simplicity teaches essential focus'라고 말했습니다. 'focus'는 '집중'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "What if thorough preparation was selective?",
                    "translation": "철저한 준비가 선택적이라면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건우",
                    "script": "That would maximize efficiency perfectly!",
                    "translation": "그러면 효율성을 완벽하게 극대화할 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "Your clarity cuts through unnecessary complexity.",
                    "translation": "네 명료함이 불필요한 복잡성을 뚫어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건우",
                    "script": "Your care ensures nothing important is missed.",
                    "translation": "네 배려가 중요한 것이 놓치지 않게 보장해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Thoughtful minimalism works beautifully!",
                    "translation": "사려 깊은 미니멀리즘이 아름답게 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "단순한 효율성과 철저한 준비가 만나면?",
                    "optionA": "simple",
                    "optionB": "efficiency",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "thorough",
                    "optionF": "excellence",
                    "result": "simple efficiency meets thorough creates excellence",
                    "explanation": "ISTP의 단순한 효율성과 ESFJ의 철저한 준비가 만나면 뛰어난 결과를 만들어냅니다."
                }
            ]
        }
    ]
}
ID: 4125 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "이상추구맨과 현실대응맨의 완벽한 균형",
            "explanation": "INFP의 가치 중심과 ESTJ의 현실적 접근 대비",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "I live according to my values.",
                    "translation": "내 가치관에 따라 살아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "와 Authentic! I focus on practical results!",
                    "translation": "와 진정해! 실용적 결과에 집중해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은이는 자신의 가치관에 따라 산다고 했나요?",
                    "hint": "예은이가 'I live according to my values'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "예은이는 'I live according to my values'라고 말했습니다. INFP 성향답게 개인적 신념과 가치관을 최우선으로 하는 삶을 살아요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "Your efficiency gets things accomplished!",
                    "translation": "네 효율성이 일을 성취하게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "And your authenticity gives work meaning!",
                    "translation": "그리고 네 진정성이 일에 의미를 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "Results matter when they align with purpose.",
                    "translation": "결과는 목적과 일치할 때 중요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jun-ho thinks Ye-eun's authenticity gives work @@.",
                    "hint": "준호가 'your authenticity gives work meaning'라고 말한 것을 보세요.",
                    "optionA": "problems",
                    "optionB": "meaning",
                    "optionC": "confusion",
                    "result": "meaning",
                    "explanation": "준호는 'your authenticity gives work meaning'라고 말했습니다. 'meaning'은 '의미'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "What if practical methods served ideals?",
                    "translation": "실용적 방법이 이상을 섬긴다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예은",
                    "script": "That would create sustainable positive change!",
                    "translation": "그러면 지속가능한 긍정적 변화를 만들 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Your principles guide ethical decisions.",
                    "translation": "네 원칙이 윤리적 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예은",
                    "script": "Your systems make ideals achievable.",
                    "translation": "네 시스템이 이상을 달성 가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Value-driven efficiency is powerful!",
                    "translation": "가치 중심 효율성이 강력해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "가치 중심 삶과 실용적 효율이 만나면?",
                    "optionA": "value-driven",
                    "optionB": "living",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "practical",
                    "optionF": "impact",
                    "result": "value-driven living meets practical creates impact",
                    "explanation": "INFP의 가치 중심 삶과 ESTJ의 실용적 접근이 만나면 의미 있는 영향을 만들어냅니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "이상추구맨과 현실대응맨의 완벽한 균형",
            "explanation": "INFP의 가치 중심과 ESTJ의 현실적 접근 대비",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "I live according to my values.",
                    "translation": "내 가치관에 따라 살아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "와 Authentic! I focus on practical results!",
                    "translation": "와 진정해! 실용적 결과에 집중해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은이는 자신의 가치관에 따라 산다고 했나요?",
                    "hint": "예은이가 'I live according to my values'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "예은이는 'I live according to my values'라고 말했습니다. INFP 성향답게 개인적 신념과 가치관을 최우선으로 하는 삶을 살아요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "Your efficiency gets things accomplished!",
                    "translation": "네 효율성이 일을 성취하게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "And your authenticity gives work meaning!",
                    "translation": "그리고 네 진정성이 일에 의미를 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "Results matter when they align with purpose.",
                    "translation": "결과는 목적과 일치할 때 중요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jun-ho thinks Ye-eun's authenticity gives work @@.",
                    "hint": "준호가 'your authenticity gives work meaning'라고 말한 것을 보세요.",
                    "optionA": "problems",
                    "optionB": "meaning",
                    "optionC": "confusion",
                    "result": "meaning",
                    "explanation": "준호는 'your authenticity gives work meaning'라고 말했습니다. 'meaning'은 '의미'를 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "What if practical methods served ideals?",
                    "translation": "실용적 방법이 이상을 섬긴다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예은",
                    "script": "That would create sustainable positive change!",
                    "translation": "그러면 지속가능한 긍정적 변화를 만들 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Your principles guide ethical decisions.",
                    "translation": "네 원칙이 윤리적 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예은",
                    "script": "Your systems make ideals achievable.",
                    "translation": "네 시스템이 이상을 달성 가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Value-driven efficiency is powerful!",
                    "translation": "가치 중심 효율성이 강력해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "가치 중심 삶과 실용적 효율이 만나면?",
                    "optionA": "value-driven",
                    "optionB": "living",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "practical",
                    "optionF": "impact",
                    "result": "value-driven living meets practical creates impact",
                    "explanation": "INFP의 가치 중심 삶과 ESTJ의 실용적 접근이 만나면 의미 있는 영향을 만들어냅니다."
                }
            ]
        }
    ]
}
ID: 4126 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "깊은성찰맨과 즉석행동맨의 완벽한 템포",
            "explanation": "INFJ의 신중한 성찰과 ESTP의 빠른 실행 대비",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I reflect deeply before acting.",
                    "translation": "행동하기 전에 깊이 성찰해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "어 좋아! I act on immediate instincts!",
                    "translation": "어 좋아! 즉각적인 직감으로 행동해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤이는 행동하기 전에 깊이 성찰한다고 했나요?",
                    "hint": "도윤이가 'I reflect deeply before acting'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "도윤이는 'I reflect deeply before acting'라고 말했습니다. INFJ 성향답게 중요한 결정이나 행동 전에 충분한 성찰과 숙고를 거쳐요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Your quick responses save valuable time!",
                    "translation": "네 빠른 반응이 소중한 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하은",
                    "script": "And your thoughtfulness prevents big mistakes!",
                    "translation": "그리고 네 신중함이 큰 실수를 방지해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Balance between thinking and doing matters.",
                    "translation": "생각과 행동 사이의 균형이 중요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ha-eun thinks Do-yoon's thoughtfulness prevents big @@.",
                    "hint": "하은이가 'your thoughtfulness prevents big mistakes'라고 말한 것을 보세요.",
                    "optionA": "successes",
                    "optionB": "mistakes",
                    "optionC": "opportunities",
                    "result": "mistakes",
                    "explanation": "하은이는 'your thoughtfulness prevents big mistakes'라고 말했습니다. 'mistakes'는 '실수들'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하은",
                    "script": "What about quick thoughtful actions?",
                    "translation": "빠른 사려 깊은 행동은 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "That would combine wisdom with efficiency!",
                    "translation": "그러면 지혜와 효율성을 결합할 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하은",
                    "script": "Your depth adds quality to decisions.",
                    "translation": "네 깊이가 결정에 품질을 더해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Your speed turns insights into reality.",
                    "translation": "네 속도가 통찰을 현실로 바꿔."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하은",
                    "script": "Wise action works perfectly!",
                    "translation": "지혜로운 행동이 완벽하게 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "깊은 성찰과 빠른 행동이 만나면?",
                    "optionA": "deep",
                    "optionB": "reflection",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "quick",
                    "optionF": "wisdom",
                    "result": "deep reflection meets quick creates wisdom",
                    "explanation": "INFJ의 깊은 성찰과 ESTP의 빠른 행동이 만나면 실용적인 지혜가 탄생합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "깊은성찰맨과 즉석행동맨의 완벽한 템포",
            "explanation": "INFJ의 신중한 성찰과 ESTP의 빠른 실행 대비",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I reflect deeply before acting.",
                    "translation": "행동하기 전에 깊이 성찰해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "어 좋아! I act on immediate instincts!",
                    "translation": "어 좋아! 즉각적인 직감으로 행동해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤이는 행동하기 전에 깊이 성찰한다고 했나요?",
                    "hint": "도윤이가 'I reflect deeply before acting'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "도윤이는 'I reflect deeply before acting'라고 말했습니다. INFJ 성향답게 중요한 결정이나 행동 전에 충분한 성찰과 숙고를 거쳐요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Your quick responses save valuable time!",
                    "translation": "네 빠른 반응이 소중한 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하은",
                    "script": "And your thoughtfulness prevents big mistakes!",
                    "translation": "그리고 네 신중함이 큰 실수를 방지해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Balance between thinking and doing matters.",
                    "translation": "생각과 행동 사이의 균형이 중요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ha-eun thinks Do-yoon's thoughtfulness prevents big @@.",
                    "hint": "하은이가 'your thoughtfulness prevents big mistakes'라고 말한 것을 보세요.",
                    "optionA": "successes",
                    "optionB": "mistakes",
                    "optionC": "opportunities",
                    "result": "mistakes",
                    "explanation": "하은이는 'your thoughtfulness prevents big mistakes'라고 말했습니다. 'mistakes'는 '실수들'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하은",
                    "script": "What about quick thoughtful actions?",
                    "translation": "빠른 사려 깊은 행동은 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "That would combine wisdom with efficiency!",
                    "translation": "그러면 지혜와 효율성을 결합할 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하은",
                    "script": "Your depth adds quality to decisions.",
                    "translation": "네 깊이가 결정에 품질을 더해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Your speed turns insights into reality.",
                    "translation": "네 속도가 통찰을 현실로 바꿔."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하은",
                    "script": "Wise action works perfectly!",
                    "translation": "지혜로운 행동이 완벽하게 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "깊은 성찰과 빠른 행동이 만나면?",
                    "optionA": "deep",
                    "optionB": "reflection",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "quick",
                    "optionF": "wisdom",
                    "result": "deep reflection meets quick creates wisdom",
                    "explanation": "INFJ의 깊은 성찰과 ESTP의 빠른 행동이 만나면 실용적인 지혜가 탄생합니다."
                }
            ]
        }
    ]
}
ID: 4127 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "완벽주의자와 유연성마스터의 완벽한 조화",
            "explanation": "ISFP의 개인적 완성도와 ENTJ의 목표 지향 대비",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서은",
                    "script": "I pursue personal perfection slowly.",
                    "translation": "개인적 완성을 천천히 추구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민성",
                    "script": "와 Dedicated! I adapt quickly for goals!",
                    "translation": "와 헌신적이야! 목표를 위해 빠르게 적응해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서은이는 개인적 완성을 천천히 추구한다고 했나요?",
                    "hint": "서은이가 'I pursue personal perfection slowly'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "서은이는 'I pursue personal perfection slowly'라고 말했습니다. ISFP 성향답게 자신만의 기준에 따라 천천히 완성도를 높여가요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서은",
                    "script": "Your adaptability achieves amazing results!",
                    "translation": "네 적응력이 놀라운 결과를 달성해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민성",
                    "script": "And your attention to detail ensures quality!",
                    "translation": "그리고 네 세심함이 품질을 보장해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서은",
                    "script": "True excellence needs both depth and efficiency.",
                    "translation": "진정한 탁월함에는 깊이와 효율성이 모두 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Min-seong thinks Seo-eun's attention to detail ensures @@.",
                    "hint": "민성이가 'your attention to detail ensures quality'라고 말한 것을 보세요.",
                    "optionA": "confusion",
                    "optionB": "quality",
                    "optionC": "delays",
                    "result": "quality",
                    "explanation": "민성이는 'your attention to detail ensures quality'라고 말했습니다. 'quality'는 '품질'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민성",
                    "script": "What if perfectionism served bigger purposes?",
                    "translation": "완벽주의가 더 큰 목적을 섬긴다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서은",
                    "script": "That would multiply the positive impact!",
                    "translation": "그러면 긍정적 영향이 배가될 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민성",
                    "script": "Your craftsmanship elevates team standards.",
                    "translation": "네 장인정신이 팀 기준을 높여."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서은",
                    "script": "Your vision gives perfection direction.",
                    "translation": "네 비전이 완벽함에 방향을 줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민성",
                    "script": "Purposeful perfection is unstoppable!",
                    "translation": "목적 있는 완벽함은 막을 수 없어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "개인적 완성도와 목표 지향이 만나면?",
                    "optionA": "personal",
                    "optionB": "perfection",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "goal-oriented",
                    "optionF": "excellence",
                    "result": "personal perfection meets goal-oriented creates excellence",
                    "explanation": "ISFP의 개인적 완성도와 ENTJ의 목표 지향이 만나면 진정한 탁월함이 만들어집니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "완벽주의자와 유연성마스터의 완벽한 조화",
            "explanation": "ISFP의 개인적 완성도와 ENTJ의 목표 지향 대비",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서은",
                    "script": "I pursue personal perfection slowly.",
                    "translation": "개인적 완성을 천천히 추구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민성",
                    "script": "와 Dedicated! I adapt quickly for goals!",
                    "translation": "와 헌신적이야! 목표를 위해 빠르게 적응해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서은이는 개인적 완성을 천천히 추구한다고 했나요?",
                    "hint": "서은이가 'I pursue personal perfection slowly'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "서은이는 'I pursue personal perfection slowly'라고 말했습니다. ISFP 성향답게 자신만의 기준에 따라 천천히 완성도를 높여가요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서은",
                    "script": "Your adaptability achieves amazing results!",
                    "translation": "네 적응력이 놀라운 결과를 달성해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민성",
                    "script": "And your attention to detail ensures quality!",
                    "translation": "그리고 네 세심함이 품질을 보장해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서은",
                    "script": "True excellence needs both depth and efficiency.",
                    "translation": "진정한 탁월함에는 깊이와 효율성이 모두 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Min-seong thinks Seo-eun's attention to detail ensures @@.",
                    "hint": "민성이가 'your attention to detail ensures quality'라고 말한 것을 보세요.",
                    "optionA": "confusion",
                    "optionB": "quality",
                    "optionC": "delays",
                    "result": "quality",
                    "explanation": "민성이는 'your attention to detail ensures quality'라고 말했습니다. 'quality'는 '품질'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민성",
                    "script": "What if perfectionism served bigger purposes?",
                    "translation": "완벽주의가 더 큰 목적을 섬긴다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서은",
                    "script": "That would multiply the positive impact!",
                    "translation": "그러면 긍정적 영향이 배가될 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민성",
                    "script": "Your craftsmanship elevates team standards.",
                    "translation": "네 장인정신이 팀 기준을 높여."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서은",
                    "script": "Your vision gives perfection direction.",
                    "translation": "네 비전이 완벽함에 방향을 줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민성",
                    "script": "Purposeful perfection is unstoppable!",
                    "translation": "목적 있는 완벽함은 막을 수 없어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "개인적 완성도와 목표 지향이 만나면?",
                    "optionA": "personal",
                    "optionB": "perfection",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "goal-oriented",
                    "optionF": "excellence",
                    "result": "personal perfection meets goal-oriented creates excellence",
                    "explanation": "ISFP의 개인적 완성도와 ENTJ의 목표 지향이 만나면 진정한 탁월함이 만들어집니다."
                }
            ]
        }
    ]
}
ID: 4128 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "이론탐구맨과 관계중심맨의 완벽한 균형",
            "explanation": "INTP의 개념적 사고와 ESFJ의 인간관계 중심 대비",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "I spend time exploring ideas.",
                    "translation": "아이디어를 탐구하는 데 시간을 써."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수영",
                    "script": "어 멋져! I prioritize relationships always!",
                    "translation": "어 멋져! 항상 관계를 우선시해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민이는 아이디어를 탐구하는 데 시간을 쓴다고 했나요?",
                    "hint": "지민이가 'I spend time exploring ideas'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지민이는 'I spend time exploring ideas'라고 말했습니다. INTP 성향답게 흥미로운 아이디어와 개념들을 탐구하는 데 많은 시간을 투자해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "Your people skills create wonderful communities!",
                    "translation": "네 인간관계 기술이 멋진 공동체를 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수영",
                    "script": "And your insights solve real-world problems!",
                    "translation": "그리고 네 통찰이 현실 세계 문제를 해결해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "Ideas become powerful when shared with others.",
                    "translation": "아이디어는 다른 사람들과 나눌 때 강력해져."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Su-young thinks Ji-min's insights solve real-world @@.",
                    "hint": "수영이가 'your insights solve real-world problems'라고 말한 것을 보세요.",
                    "optionA": "entertainment",
                    "optionB": "problems",
                    "optionC": "relationships",
                    "result": "problems",
                    "explanation": "수영이는 'your insights solve real-world problems'라고 말했습니다. 'problems'는 '문제들'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수영",
                    "script": "What if ideas strengthened human connections?",
                    "translation": "아이디어가 인간 연결을 강화한다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "That would create meaningful collaborative growth!",
                    "translation": "그러면 의미 있는 협력적 성장을 만들 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수영",
                    "script": "Your thinking expands our perspectives.",
                    "translation": "네 사고가 우리 관점을 확장시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지민",
                    "script": "Your caring makes knowledge more accessible.",
                    "translation": "네 배려가 지식을 더 접근 가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수영",
                    "script": "Connected thinking transforms communities!",
                    "translation": "연결된 사고가 공동체를 변화시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "개념적 탐구와 인간관계 중심이 만나면?",
                    "optionA": "conceptual",
                    "optionB": "thinking",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "relationship",
                    "optionF": "wisdom",
                    "result": "conceptual thinking meets relationship creates wisdom",
                    "explanation": "INTP의 개념적 사고와 ESFJ의 관계 중심이 만나면 인간적인 지혜가 탄생합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "이론탐구맨과 관계중심맨의 완벽한 균형",
            "explanation": "INTP의 개념적 사고와 ESFJ의 인간관계 중심 대비",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "I spend time exploring ideas.",
                    "translation": "아이디어를 탐구하는 데 시간을 써."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수영",
                    "script": "어 멋져! I prioritize relationships always!",
                    "translation": "어 멋져! 항상 관계를 우선시해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민이는 아이디어를 탐구하는 데 시간을 쓴다고 했나요?",
                    "hint": "지민이가 'I spend time exploring ideas'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지민이는 'I spend time exploring ideas'라고 말했습니다. INTP 성향답게 흥미로운 아이디어와 개념들을 탐구하는 데 많은 시간을 투자해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "Your people skills create wonderful communities!",
                    "translation": "네 인간관계 기술이 멋진 공동체를 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수영",
                    "script": "And your insights solve real-world problems!",
                    "translation": "그리고 네 통찰이 현실 세계 문제를 해결해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "Ideas become powerful when shared with others.",
                    "translation": "아이디어는 다른 사람들과 나눌 때 강력해져."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Su-young thinks Ji-min's insights solve real-world @@.",
                    "hint": "수영이가 'your insights solve real-world problems'라고 말한 것을 보세요.",
                    "optionA": "entertainment",
                    "optionB": "problems",
                    "optionC": "relationships",
                    "result": "problems",
                    "explanation": "수영이는 'your insights solve real-world problems'라고 말했습니다. 'problems'는 '문제들'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수영",
                    "script": "What if ideas strengthened human connections?",
                    "translation": "아이디어가 인간 연결을 강화한다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "That would create meaningful collaborative growth!",
                    "translation": "그러면 의미 있는 협력적 성장을 만들 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수영",
                    "script": "Your thinking expands our perspectives.",
                    "translation": "네 사고가 우리 관점을 확장시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지민",
                    "script": "Your caring makes knowledge more accessible.",
                    "translation": "네 배려가 지식을 더 접근 가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수영",
                    "script": "Connected thinking transforms communities!",
                    "translation": "연결된 사고가 공동체를 변화시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "개념적 탐구와 인간관계 중심이 만나면?",
                    "optionA": "conceptual",
                    "optionB": "thinking",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "relationship",
                    "optionF": "wisdom",
                    "result": "conceptual thinking meets relationship creates wisdom",
                    "explanation": "INTP의 개념적 사고와 ESFJ의 관계 중심이 만나면 인간적인 지혜가 탄생합니다."
                }
            ]
        }
    ]
}
ID: 4129 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "자유로운영혼과 체계적관리맨의 완벽한 라이프",
            "explanation": "ESFP의 자유분방한 생활과 ISTJ의 체계적 관리 대비",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I live freely without strict schedules.",
                    "translation": "엄격한 일정 없이 자유롭게 살아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "와 Liberated! I organize everything systematically!",
                    "translation": "와 자유로워! 모든 걸 체계적으로 정리해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은이는 엄격한 일정 없이 자유롭게 산다고 했나요?",
                    "hint": "다은이가 'I live freely without strict schedules'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "다은이는 'I live freely without strict schedules'라고 말했습니다. ESFP 성향답게 엄격한 계획보다는 그 순간의 기분과 상황에 따라 자유롭게 살아요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다은",
                    "script": "Your organization skills are incredible!",
                    "translation": "네 정리 기술이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "And your spontaneity brings life joy!",
                    "translation": "그리고 네 즉흥성이 삶에 기쁨을 가져와!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "Structure and freedom can work together.",
                    "translation": "구조와 자유가 함께 작용할 수 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seong-hun thinks Da-eun's spontaneity brings life @@.",
                    "hint": "성훈이가 'your spontaneity brings life joy'라고 말한 것을 보세요.",
                    "optionA": "stress",
                    "optionB": "joy",
                    "optionC": "confusion",
                    "result": "joy",
                    "explanation": "성훈이는 'your spontaneity brings life joy'라고 말했습니다. 'joy'는 '기쁨'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "What about flexible organization systems?",
                    "translation": "유연한 정리 시스템은 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "That would maintain freedom with efficiency!",
                    "translation": "그러면 효율성과 함께 자유를 유지할 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "Your energy makes routines more enjoyable.",
                    "translation": "네 에너지가 루틴을 더 즐겁게 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다은",
                    "script": "Your systems create space for creativity.",
                    "translation": "네 시스템이 창의성을 위한 공간을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "Organized spontaneity works beautifully!",
                    "translation": "조직화된 즉흥성이 아름답게 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "자유로운 삶과 체계적 관리가 만나면?",
                    "optionA": "free",
                    "optionB": "living",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "systematic",
                    "optionF": "harmony",
                    "result": "free living meets systematic creates harmony",
                    "explanation": "ESFP의 자유로운 삶과 ISTJ의 체계적 관리가 만나면 완벽한 조화를 만들어냅니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "자유로운영혼과 체계적관리맨의 완벽한 라이프",
            "explanation": "ESFP의 자유분방한 생활과 ISTJ의 체계적 관리 대비",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I live freely without strict schedules.",
                    "translation": "엄격한 일정 없이 자유롭게 살아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "와 Liberated! I organize everything systematically!",
                    "translation": "와 자유로워! 모든 걸 체계적으로 정리해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은이는 엄격한 일정 없이 자유롭게 산다고 했나요?",
                    "hint": "다은이가 'I live freely without strict schedules'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "다은이는 'I live freely without strict schedules'라고 말했습니다. ESFP 성향답게 엄격한 계획보다는 그 순간의 기분과 상황에 따라 자유롭게 살아요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다은",
                    "script": "Your organization skills are incredible!",
                    "translation": "네 정리 기술이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "And your spontaneity brings life joy!",
                    "translation": "그리고 네 즉흥성이 삶에 기쁨을 가져와!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "Structure and freedom can work together.",
                    "translation": "구조와 자유가 함께 작용할 수 있어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seong-hun thinks Da-eun's spontaneity brings life @@.",
                    "hint": "성훈이가 'your spontaneity brings life joy'라고 말한 것을 보세요.",
                    "optionA": "stress",
                    "optionB": "joy",
                    "optionC": "confusion",
                    "result": "joy",
                    "explanation": "성훈이는 'your spontaneity brings life joy'라고 말했습니다. 'joy'는 '기쁨'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "What about flexible organization systems?",
                    "translation": "유연한 정리 시스템은 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "That would maintain freedom with efficiency!",
                    "translation": "그러면 효율성과 함께 자유를 유지할 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "Your energy makes routines more enjoyable.",
                    "translation": "네 에너지가 루틴을 더 즐겁게 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다은",
                    "script": "Your systems create space for creativity.",
                    "translation": "네 시스템이 창의성을 위한 공간을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "Organized spontaneity works beautifully!",
                    "translation": "조직화된 즉흥성이 아름답게 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "자유로운 삶과 체계적 관리가 만나면?",
                    "optionA": "free",
                    "optionB": "living",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "systematic",
                    "optionF": "harmony",
                    "result": "free living meets systematic creates harmony",
                    "explanation": "ESFP의 자유로운 삶과 ISTJ의 체계적 관리가 만나면 완벽한 조화를 만들어냅니다."
                }
            ]
        }
    ]
}
ID: 4130 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "꿈추구맨과 현실안착맨의 완벽한 시너지",
            "explanation": "ENFP의 이상 추구와 ISFJ의 안정적 기반 대비",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I chase big dreams constantly!",
                    "translation": "큰 꿈을 끊임없이 쫓아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "어 대단해! I build stable foundations carefully!",
                    "translation": "어 대단해! 안정적인 기반을 신중하게 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채원이는 큰 꿈을 끊임없이 쫓는다고 했나요?",
                    "hint": "채원이가 'I chase big dreams constantly'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "채원이는 'I chase big dreams constantly'라고 말했습니다. ENFP 성향답게 항상 새롭고 큰 꿈과 가능성을 추구하며 열정적으로 살아가요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "Your steady approach creates lasting security!",
                    "translation": "네 꾸준한 접근이 지속적인 안정을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "And your passion inspires incredible possibilities!",
                    "translation": "그리고 네 열정이 놀라운 가능성에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Dreams need solid foundations to become reality.",
                    "translation": "꿈이 현실이 되려면 견고한 기반이 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "So-yeon thinks Chae-won's passion inspires incredible @@.",
                    "hint": "소연이가 'your passion inspires incredible possibilities'라고 말한 것을 보세요.",
                    "optionA": "problems",
                    "optionB": "possibilities",
                    "optionC": "confusion",
                    "result": "possibilities",
                    "explanation": "소연이는 'your passion inspires incredible possibilities'라고 말했습니다. 'possibilities'는 '가능성들'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "What if stable steps led to big dreams?",
                    "translation": "안정적인 단계가 큰 꿈으로 이어진다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "That would make dreams actually achievable!",
                    "translation": "그러면 꿈이 실제로 달성 가능해질 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "Your vision expands my comfort zone.",
                    "translation": "네 비전이 내 안전지대를 확장시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Your stability makes my dreams sustainable.",
                    "translation": "네 안정성이 내 꿈을 지속가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소연",
                    "script": "Grounded dreams soar highest!",
                    "translation": "기반이 있는 꿈이 가장 높이 날아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "큰 꿈과 안정적 기반이 만나면?",
                    "optionA": "big",
                    "optionB": "dreams",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "stable",
                    "optionF": "success",
                    "result": "big dreams meets stable creates success",
                    "explanation": "ENFP의 큰 꿈과 ISFJ의 안정적 기반이 만나면 지속가능한 성공을 만들어냅니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "꿈추구맨과 현실안착맨의 완벽한 시너지",
            "explanation": "ENFP의 이상 추구와 ISFJ의 안정적 기반 대비",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I chase big dreams constantly!",
                    "translation": "큰 꿈을 끊임없이 쫓아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "어 대단해! I build stable foundations carefully!",
                    "translation": "어 대단해! 안정적인 기반을 신중하게 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채원이는 큰 꿈을 끊임없이 쫓는다고 했나요?",
                    "hint": "채원이가 'I chase big dreams constantly'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "채원이는 'I chase big dreams constantly'라고 말했습니다. ENFP 성향답게 항상 새롭고 큰 꿈과 가능성을 추구하며 열정적으로 살아가요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "Your steady approach creates lasting security!",
                    "translation": "네 꾸준한 접근이 지속적인 안정을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "And your passion inspires incredible possibilities!",
                    "translation": "그리고 네 열정이 놀라운 가능성에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Dreams need solid foundations to become reality.",
                    "translation": "꿈이 현실이 되려면 견고한 기반이 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "So-yeon thinks Chae-won's passion inspires incredible @@.",
                    "hint": "소연이가 'your passion inspires incredible possibilities'라고 말한 것을 보세요.",
                    "optionA": "problems",
                    "optionB": "possibilities",
                    "optionC": "confusion",
                    "result": "possibilities",
                    "explanation": "소연이는 'your passion inspires incredible possibilities'라고 말했습니다. 'possibilities'는 '가능성들'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "What if stable steps led to big dreams?",
                    "translation": "안정적인 단계가 큰 꿈으로 이어진다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "That would make dreams actually achievable!",
                    "translation": "그러면 꿈이 실제로 달성 가능해질 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "Your vision expands my comfort zone.",
                    "translation": "네 비전이 내 안전지대를 확장시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Your stability makes my dreams sustainable.",
                    "translation": "네 안정성이 내 꿈을 지속가능하게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소연",
                    "script": "Grounded dreams soar highest!",
                    "translation": "기반이 있는 꿈이 가장 높이 날아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "큰 꿈과 안정적 기반이 만나면?",
                    "optionA": "big",
                    "optionB": "dreams",
                    "optionC": "meets",
                    "optionD": "creates",
                    "optionE": "stable",
                    "optionF": "success",
                    "result": "big dreams meets stable creates success",
                    "explanation": "ENFP의 큰 꿈과 ISFJ의 안정적 기반이 만나면 지속가능한 성공을 만들어냅니다."
                }
            ]
        }
    ]
}
ID: 4131 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "완벽한 여행 플랜",
            "explanation": "체계적인 ENTJ와 자유로운 ISFP의 여행 계획 스타일",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "We need a detailed plan.",
                    "translation": "상세한 계획이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "Can't we just go freely?",
                    "translation": "그냥 자유롭게 가면 안 돼?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 상세한 계획이 필요하다고 생각하나요?",
                    "hint": "준호가 'We need a detailed plan'이라고 말했어요.",
                    "result": "O",
                    "explanation": "준호는 'We need a detailed plan'이라고 말했습니다. 상세한 계획이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Plans help us save time.",
                    "translation": "계획은 시간을 절약해줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "But surprises are more fun!",
                    "translation": "하지만 깜짝 놀랄 일들이 더 재밌어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "You're right about that.",
                    "translation": "그 말이 맞네."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sohee thinks @@ are more fun.",
                    "hint": "소희가 'But surprises are more fun!'이라고 말했어요.",
                    "optionA": "plans",
                    "optionB": "surprises",
                    "optionC": "books",
                    "result": "surprises",
                    "explanation": "소희는 'But surprises are more fun!'이라고 말했습니다. 깜짝 놀랄 일들이 더 재밌다고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "You make things work well.",
                    "translation": "너는 일을 잘 되게 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "And you make trips special.",
                    "translation": "그리고 너는 여행을 특별하게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소희",
                    "script": "Let's mix both styles then!",
                    "translation": "그럼 두 스타일을 섞어보자!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Perfect! Basic plan plus freedom.",
                    "translation": "완벽해! 기본 계획에 자유로움을 더해서."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소희",
                    "script": "This will be amazing!",
                    "translation": "이거 정말 대단할 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호의 계획적인 성향을 나타내는 문장이에요.",
                    "optionA": "Junho",
                    "optionB": "likes",
                    "optionC": "making",
                    "optionD": "detailed",
                    "optionE": "travel",
                    "optionF": "plans",
                    "result": "Junho likes making detailed travel plans",
                    "explanation": "ENTJ인 준호는 상세한 여행 계획 세우기를 좋아합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "완벽한 여행 플랜",
            "explanation": "체계적인 ENTJ와 자유로운 ISFP의 여행 계획 스타일",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "We need a detailed plan.",
                    "translation": "상세한 계획이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "Can't we just go freely?",
                    "translation": "그냥 자유롭게 가면 안 돼?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 상세한 계획이 필요하다고 생각하나요?",
                    "hint": "준호가 'We need a detailed plan'이라고 말했어요.",
                    "result": "O",
                    "explanation": "준호는 'We need a detailed plan'이라고 말했습니다. 상세한 계획이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Plans help us save time.",
                    "translation": "계획은 시간을 절약해줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "But surprises are more fun!",
                    "translation": "하지만 깜짝 놀랄 일들이 더 재밌어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "You're right about that.",
                    "translation": "그 말이 맞네."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sohee thinks @@ are more fun.",
                    "hint": "소희가 'But surprises are more fun!'이라고 말했어요.",
                    "optionA": "plans",
                    "optionB": "surprises",
                    "optionC": "books",
                    "result": "surprises",
                    "explanation": "소희는 'But surprises are more fun!'이라고 말했습니다. 깜짝 놀랄 일들이 더 재밌다고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "You make things work well.",
                    "translation": "너는 일을 잘 되게 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "And you make trips special.",
                    "translation": "그리고 너는 여행을 특별하게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소희",
                    "script": "Let's mix both styles then!",
                    "translation": "그럼 두 스타일을 섞어보자!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Perfect! Basic plan plus freedom.",
                    "translation": "완벽해! 기본 계획에 자유로움을 더해서."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소희",
                    "script": "This will be amazing!",
                    "translation": "이거 정말 대단할 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "준호의 계획적인 성향을 나타내는 문장이에요.",
                    "optionA": "Junho",
                    "optionB": "likes",
                    "optionC": "making",
                    "optionD": "detailed",
                    "optionE": "travel",
                    "optionF": "plans",
                    "result": "Junho likes making detailed travel plans",
                    "explanation": "ENTJ인 준호는 상세한 여행 계획 세우기를 좋아합니다."
                }
            ]
        }
    ]
}
ID: 4132 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "점심 메뉴 대작전",
            "explanation": "신중한 ISTJ와 즉흥적인 ENFP의 메뉴 선택 방식",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Let me check the menu first.",
                    "translation": "메뉴부터 먼저 확인해볼게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "I feel like having pasta!",
                    "translation": "파스타가 먹고 싶어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유진이는 파스타를 먹고 싶어 하나요?",
                    "hint": "유진이가 'I feel like having pasta!'라고 말했어요.",
                    "result": "O",
                    "explanation": "유진이는 'I feel like having pasta!'라고 말했습니다. 파스타를 먹고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "What about the price though?",
                    "translation": "그런데 가격은 어때?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Money isn't everything right?",
                    "translation": "돈이 전부는 아니잖아?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "You have good point.",
                    "translation": "좋은 지적이야."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyeonwoo wants to check the @@ first.",
                    "hint": "현우가 'Let me check the menu first'라고 말했어요.",
                    "optionA": "time",
                    "optionB": "menu",
                    "optionC": "weather",
                    "result": "menu",
                    "explanation": "현우는 'Let me check the menu first'라고 말했습니다. 메뉴를 먼저 확인하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "You're always so careful!",
                    "translation": "너는 항상 정말 신중해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "And you make choices exciting.",
                    "translation": "그리고 너는 선택을 흥미롭게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "We balance each other well!",
                    "translation": "우리는 서로 잘 균형을 맞춰!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "True! Let's get that pasta.",
                    "translation": "맞아! 그 파스타를 먹자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "Yes! Best decision ever!",
                    "translation": "그래! 최고의 결정이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현우의 신중한 결정 과정을 나타내는 문장이에요.",
                    "optionA": "always",
                    "optionB": "Hyeonwoo",
                    "optionC": "carefully",
                    "optionD": "thinks",
                    "optionE": "before",
                    "optionF": "deciding",
                    "result": "Hyeonwoo always thinks carefully before deciding",
                    "explanation": "ISTJ인 현우는 결정하기 전에 항상 신중하게 생각합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "점심 메뉴 대작전",
            "explanation": "신중한 ISTJ와 즉흥적인 ENFP의 메뉴 선택 방식",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Let me check the menu first.",
                    "translation": "메뉴부터 먼저 확인해볼게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "I feel like having pasta!",
                    "translation": "파스타가 먹고 싶어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유진이는 파스타를 먹고 싶어 하나요?",
                    "hint": "유진이가 'I feel like having pasta!'라고 말했어요.",
                    "result": "O",
                    "explanation": "유진이는 'I feel like having pasta!'라고 말했습니다. 파스타를 먹고 싶어 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "What about the price though?",
                    "translation": "그런데 가격은 어때?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Money isn't everything right?",
                    "translation": "돈이 전부는 아니잖아?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "You have good point.",
                    "translation": "좋은 지적이야."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyeonwoo wants to check the @@ first.",
                    "hint": "현우가 'Let me check the menu first'라고 말했어요.",
                    "optionA": "time",
                    "optionB": "menu",
                    "optionC": "weather",
                    "result": "menu",
                    "explanation": "현우는 'Let me check the menu first'라고 말했습니다. 메뉴를 먼저 확인하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "You're always so careful!",
                    "translation": "너는 항상 정말 신중해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "And you make choices exciting.",
                    "translation": "그리고 너는 선택을 흥미롭게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "We balance each other well!",
                    "translation": "우리는 서로 잘 균형을 맞춰!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "True! Let's get that pasta.",
                    "translation": "맞아! 그 파스타를 먹자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "Yes! Best decision ever!",
                    "translation": "그래! 최고의 결정이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "현우의 신중한 결정 과정을 나타내는 문장이에요.",
                    "optionA": "always",
                    "optionB": "Hyeonwoo",
                    "optionC": "carefully",
                    "optionD": "thinks",
                    "optionE": "before",
                    "optionF": "deciding",
                    "result": "Hyeonwoo always thinks carefully before deciding",
                    "explanation": "ISTJ인 현우는 결정하기 전에 항상 신중하게 생각합니다."
                }
            ]
        }
    ]
}
ID: 4133 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "완벽한 선물 찾기",
            "explanation": "논리적인 ISTP와 감정적인 ENFJ의 선물 고르기",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "What does he actually need?",
                    "translation": "그 사람이 실제로 뭐가 필요하지?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하늘",
                    "script": "Something that shows we care!",
                    "translation": "우리가 신경 쓴다는 걸 보여주는 거!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하늘이는 마음을 보여주는 선물을 원하나요?",
                    "hint": "하늘이가 'Something that shows we care!'라고 말했어요.",
                    "result": "O",
                    "explanation": "하늘이는 'Something that shows we care!'라고 말했습니다. 마음을 보여주는 선물을 원해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "But will he use it?",
                    "translation": "하지만 그게 쓸모가 있을까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하늘",
                    "script": "Feelings matter more than use!",
                    "translation": "사용보다는 감정이 더 중요해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태민",
                    "script": "I see your point there.",
                    "translation": "네 말을 이해하겠어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taemin wonders if he will @@ it.",
                    "hint": "태민이가 'But will he use it?'라고 물었어요.",
                    "optionA": "like",
                    "optionB": "use",
                    "optionC": "buy",
                    "result": "use",
                    "explanation": "태민이는 'But will he use it?'라고 물었습니다. 그것을 사용할지 궁금해해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하늘",
                    "script": "You think about practical things!",
                    "translation": "너는 실용적인 것들을 생각해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태민",
                    "script": "And you think about hearts.",
                    "translation": "그리고 너는 마음을 생각하지."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하늘",
                    "script": "That's why we work together!",
                    "translation": "그래서 우리가 함께 일하는 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태민",
                    "script": "Right! Useful and meaningful gift.",
                    "translation": "맞아! 유용하면서 의미 있는 선물."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하늘",
                    "script": "Perfect combination for sure!",
                    "translation": "확실히 완벽한 조합이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태민의 실용적인 접근 방식을 나타내는 문장이에요.",
                    "optionA": "Taemin",
                    "optionB": "focuses",
                    "optionC": "on",
                    "optionD": "practical",
                    "optionE": "gift",
                    "optionF": "choices",
                    "result": "Taemin focuses on practical gift choices",
                    "explanation": "ISTP인 태민은 실용적인 선물 선택에 집중합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "완벽한 선물 찾기",
            "explanation": "논리적인 ISTP와 감정적인 ENFJ의 선물 고르기",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "What does he actually need?",
                    "translation": "그 사람이 실제로 뭐가 필요하지?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하늘",
                    "script": "Something that shows we care!",
                    "translation": "우리가 신경 쓴다는 걸 보여주는 거!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하늘이는 마음을 보여주는 선물을 원하나요?",
                    "hint": "하늘이가 'Something that shows we care!'라고 말했어요.",
                    "result": "O",
                    "explanation": "하늘이는 'Something that shows we care!'라고 말했습니다. 마음을 보여주는 선물을 원해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "But will he use it?",
                    "translation": "하지만 그게 쓸모가 있을까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하늘",
                    "script": "Feelings matter more than use!",
                    "translation": "사용보다는 감정이 더 중요해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태민",
                    "script": "I see your point there.",
                    "translation": "네 말을 이해하겠어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taemin wonders if he will @@ it.",
                    "hint": "태민이가 'But will he use it?'라고 물었어요.",
                    "optionA": "like",
                    "optionB": "use",
                    "optionC": "buy",
                    "result": "use",
                    "explanation": "태민이는 'But will he use it?'라고 물었습니다. 그것을 사용할지 궁금해해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하늘",
                    "script": "You think about practical things!",
                    "translation": "너는 실용적인 것들을 생각해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태민",
                    "script": "And you think about hearts.",
                    "translation": "그리고 너는 마음을 생각하지."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하늘",
                    "script": "That's why we work together!",
                    "translation": "그래서 우리가 함께 일하는 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태민",
                    "script": "Right! Useful and meaningful gift.",
                    "translation": "맞아! 유용하면서 의미 있는 선물."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하늘",
                    "script": "Perfect combination for sure!",
                    "translation": "확실히 완벽한 조합이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "태민의 실용적인 접근 방식을 나타내는 문장이에요.",
                    "optionA": "Taemin",
                    "optionB": "focuses",
                    "optionC": "on",
                    "optionD": "practical",
                    "optionE": "gift",
                    "optionF": "choices",
                    "result": "Taemin focuses on practical gift choices",
                    "explanation": "ISTP인 태민은 실용적인 선물 선택에 집중합니다."
                }
            ]
        }
    ]
}
ID: 4134 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신나는 동아리 선택",
            "explanation": "실용적인 ESTP와 이상적인 INFJ의 동아리 고르기",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성민",
                    "script": "Which club helps our future?",
                    "translation": "어떤 동아리가 우리 미래에 도움이 될까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "I want something meaningful first.",
                    "translation": "먼저 의미 있는 걸 원해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 의미 있는 동아리를 원하나요?",
                    "hint": "지우가 'I want something meaningful first'라고 말했어요.",
                    "result": "O",
                    "explanation": "지우는 'I want something meaningful first'라고 말했습니다. 의미 있는 동아리를 원해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성민",
                    "script": "But career matters too right?",
                    "translation": "하지만 진로도 중요하잖아?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "True! But passion comes first.",
                    "translation": "맞아! 하지만 열정이 먼저야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성민",
                    "script": "Your passion is really strong.",
                    "translation": "너의 열정은 정말 강해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jiwoo thinks @@ comes first.",
                    "hint": "지우가 'True! But passion comes first'라고 말했어요.",
                    "optionA": "money",
                    "optionB": "passion",
                    "optionC": "time",
                    "result": "passion",
                    "explanation": "지우는 'True! But passion comes first'라고 말했습니다. 열정이 먼저라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "You're good at seeing results!",
                    "translation": "너는 결과를 잘 봐!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성민",
                    "script": "And you see the big picture.",
                    "translation": "그리고 너는 큰 그림을 봐."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Maybe volunteer club works?",
                    "translation": "자원봉사 동아리는 어때?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성민",
                    "script": "Great! Helps others and career.",
                    "translation": "좋아! 다른 사람도 돕고 진로에도 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Perfect match for both!",
                    "translation": "둘 다에게 완벽한 매치야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성민의 실용적인 사고방식을 나타내는 문장이에요.",
                    "optionA": "Seongmin",
                    "optionB": "thinks",
                    "optionC": "about",
                    "optionD": "future",
                    "optionE": "career",
                    "optionF": "benefits",
                    "result": "Seongmin thinks about future career benefits",
                    "explanation": "ESTP인 성민은 미래 진로 이익에 대해 생각합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신나는 동아리 선택",
            "explanation": "실용적인 ESTP와 이상적인 INFJ의 동아리 고르기",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성민",
                    "script": "Which club helps our future?",
                    "translation": "어떤 동아리가 우리 미래에 도움이 될까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "I want something meaningful first.",
                    "translation": "먼저 의미 있는 걸 원해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 의미 있는 동아리를 원하나요?",
                    "hint": "지우가 'I want something meaningful first'라고 말했어요.",
                    "result": "O",
                    "explanation": "지우는 'I want something meaningful first'라고 말했습니다. 의미 있는 동아리를 원해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성민",
                    "script": "But career matters too right?",
                    "translation": "하지만 진로도 중요하잖아?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "True! But passion comes first.",
                    "translation": "맞아! 하지만 열정이 먼저야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성민",
                    "script": "Your passion is really strong.",
                    "translation": "너의 열정은 정말 강해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jiwoo thinks @@ comes first.",
                    "hint": "지우가 'True! But passion comes first'라고 말했어요.",
                    "optionA": "money",
                    "optionB": "passion",
                    "optionC": "time",
                    "result": "passion",
                    "explanation": "지우는 'True! But passion comes first'라고 말했습니다. 열정이 먼저라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "You're good at seeing results!",
                    "translation": "너는 결과를 잘 봐!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성민",
                    "script": "And you see the big picture.",
                    "translation": "그리고 너는 큰 그림을 봐."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Maybe volunteer club works?",
                    "translation": "자원봉사 동아리는 어때?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성민",
                    "script": "Great! Helps others and career.",
                    "translation": "좋아! 다른 사람도 돕고 진로에도 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Perfect match for both!",
                    "translation": "둘 다에게 완벽한 매치야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "성민의 실용적인 사고방식을 나타내는 문장이에요.",
                    "optionA": "Seongmin",
                    "optionB": "thinks",
                    "optionC": "about",
                    "optionD": "future",
                    "optionE": "career",
                    "optionF": "benefits",
                    "result": "Seongmin thinks about future career benefits",
                    "explanation": "ESTP인 성민은 미래 진로 이익에 대해 생각합니다."
                }
            ]
        }
    ]
}
ID: 4135 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "스타일리시한 옷 고르기",
            "explanation": "감정우선 ESFJ와 논리우선 INTP의 쇼핑 스타일",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "This color makes me happy!",
                    "translation": "이 색깔이 나를 기분 좋게 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "But does it match everything?",
                    "translation": "하지만 다른 것들과 잘 어울려?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은이는 그 색깔이 기분을 좋게 한다고 하나요?",
                    "hint": "예은이가 'This color makes me happy!'라고 말했어요.",
                    "result": "O",
                    "explanation": "예은이는 'This color makes me happy!'라고 말했습니다. 그 색깔이 기분을 좋게 한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "Happiness is more important!",
                    "translation": "행복이 더 중요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "True, but think about cost.",
                    "translation": "맞아, 하지만 비용도 생각해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "You're always so logical!",
                    "translation": "너는 항상 정말 논리적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Doyun thinks about the @@ too.",
                    "hint": "도윤이가 'True, but think about cost'라고 말했어요.",
                    "optionA": "color",
                    "optionB": "cost",
                    "optionC": "size",
                    "result": "cost",
                    "explanation": "도윤이는 'True, but think about cost'라고 말했습니다. 비용에 대해서도 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "And you follow your heart.",
                    "translation": "그리고 너는 마음을 따라가."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예은",
                    "script": "That's what makes life fun!",
                    "translation": "그게 인생을 재밌게 만드는 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도윤",
                    "script": "You have good point there.",
                    "translation": "거기서 좋은 지적을 했어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예은",
                    "script": "Let's find something we both like.",
                    "translation": "우리 둘 다 좋아하는 걸 찾아보자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "Smart idea! Practical and pretty.",
                    "translation": "똑똑한 아이디어야! 실용적이면서 예뻐."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예은의 감정중심적 선택을 나타내는 문장이에요.",
                    "optionA": "Yeeun",
                    "optionB": "chooses",
                    "optionC": "clothes",
                    "optionD": "based",
                    "optionE": "on",
                    "optionF": "feelings",
                    "result": "Yeeun chooses clothes based on feelings",
                    "explanation": "ESFJ인 예은은 감정에 기반해서 옷을 선택합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "스타일리시한 옷 고르기",
            "explanation": "감정우선 ESFJ와 논리우선 INTP의 쇼핑 스타일",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "This color makes me happy!",
                    "translation": "이 색깔이 나를 기분 좋게 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "But does it match everything?",
                    "translation": "하지만 다른 것들과 잘 어울려?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은이는 그 색깔이 기분을 좋게 한다고 하나요?",
                    "hint": "예은이가 'This color makes me happy!'라고 말했어요.",
                    "result": "O",
                    "explanation": "예은이는 'This color makes me happy!'라고 말했습니다. 그 색깔이 기분을 좋게 한다고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "Happiness is more important!",
                    "translation": "행복이 더 중요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "True, but think about cost.",
                    "translation": "맞아, 하지만 비용도 생각해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "You're always so logical!",
                    "translation": "너는 항상 정말 논리적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Doyun thinks about the @@ too.",
                    "hint": "도윤이가 'True, but think about cost'라고 말했어요.",
                    "optionA": "color",
                    "optionB": "cost",
                    "optionC": "size",
                    "result": "cost",
                    "explanation": "도윤이는 'True, but think about cost'라고 말했습니다. 비용에 대해서도 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "And you follow your heart.",
                    "translation": "그리고 너는 마음을 따라가."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예은",
                    "script": "That's what makes life fun!",
                    "translation": "그게 인생을 재밌게 만드는 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도윤",
                    "script": "You have good point there.",
                    "translation": "거기서 좋은 지적을 했어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예은",
                    "script": "Let's find something we both like.",
                    "translation": "우리 둘 다 좋아하는 걸 찾아보자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "Smart idea! Practical and pretty.",
                    "translation": "똑똑한 아이디어야! 실용적이면서 예뻐."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "예은의 감정중심적 선택을 나타내는 문장이에요.",
                    "optionA": "Yeeun",
                    "optionB": "chooses",
                    "optionC": "clothes",
                    "optionD": "based",
                    "optionE": "on",
                    "optionF": "feelings",
                    "result": "Yeeun chooses clothes based on feelings",
                    "explanation": "ESFJ인 예은은 감정에 기반해서 옷을 선택합니다."
                }
            ]
        }
    ]
}
ID: 4136 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "최고의 영화 고르기",
            "explanation": "안전추구 ISFJ와 모험추구 ENTP의 영화 선택",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "Let's read reviews first.",
                    "translation": "리뷰부터 먼저 읽어보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "How about trying something new?",
                    "translation": "새로운 걸 시도해보는 건 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 새로운 것을 시도하자고 하나요?",
                    "hint": "민재가 'How about trying something new?'라고 말했어요.",
                    "result": "O",
                    "explanation": "민재는 'How about trying something new?'라고 말했습니다. 새로운 것을 시도하자고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "What if we don't like it?",
                    "translation": "우리가 좋아하지 않으면 어떡해?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Then we learn something!",
                    "translation": "그럼 뭔가를 배우는 거지!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "You're very brave!",
                    "translation": "너는 정말 용감해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Suhyeon wants to read @@ first.",
                    "hint": "수현이가 'Let's read reviews first'라고 말했어요.",
                    "optionA": "books",
                    "optionB": "reviews",
                    "optionC": "news",
                    "result": "reviews",
                    "explanation": "수현이는 'Let's read reviews first'라고 말했습니다. 리뷰를 먼저 읽고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "And you're very careful!",
                    "translation": "그리고 너는 정말 신중해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "We make good movie partners.",
                    "translation": "우리는 좋은 영화 파트너야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민재",
                    "script": "Absolutely! Safe but exciting choices.",
                    "translation": "당연하지! 안전하지만 흥미로운 선택들."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "How about this adventure film?",
                    "translation": "이 모험 영화는 어때?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민재",
                    "script": "Perfect! It has good reviews!",
                    "translation": "완벽해! 좋은 리뷰가 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수현의 신중",
                    "result": "Sample sentence.",
                    "explanation": "해설",
                    "optionA": "Sample",
                    "optionB": "sentence."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "최고의 영화 고르기",
            "explanation": "안전추구 ISFJ와 모험추구 ENTP의 영화 선택",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "Let's read reviews first.",
                    "translation": "리뷰부터 먼저 읽어보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "How about trying something new?",
                    "translation": "새로운 걸 시도해보는 건 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 새로운 것을 시도하자고 하나요?",
                    "hint": "민재가 'How about trying something new?'라고 말했어요.",
                    "result": "O",
                    "explanation": "민재는 'How about trying something new?'라고 말했습니다. 새로운 것을 시도하자고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "What if we don't like it?",
                    "translation": "우리가 좋아하지 않으면 어떡해?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Then we learn something!",
                    "translation": "그럼 뭔가를 배우는 거지!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "You're very brave!",
                    "translation": "너는 정말 용감해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Suhyeon wants to read @@ first.",
                    "hint": "수현이가 'Let's read reviews first'라고 말했어요.",
                    "optionA": "books",
                    "optionB": "reviews",
                    "optionC": "news",
                    "result": "reviews",
                    "explanation": "수현이는 'Let's read reviews first'라고 말했습니다. 리뷰를 먼저 읽고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "And you're very careful!",
                    "translation": "그리고 너는 정말 신중해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "We make good movie partners.",
                    "translation": "우리는 좋은 영화 파트너야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민재",
                    "script": "Absolutely! Safe but exciting choices.",
                    "translation": "당연하지! 안전하지만 흥미로운 선택들."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "How about this adventure film?",
                    "translation": "이 모험 영화는 어때?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민재",
                    "script": "Perfect! It has good reviews!",
                    "translation": "완벽해! 좋은 리뷰가 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "수현의 신중",
                    "optionA": "Sample",
                    "optionB": "sentence.",
                    "result": "Sample sentence.",
                    "explanation": "해설"
                }
            ]
        }
    ]
}
ID: 4137 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "최고의 영화 고르기",
            "explanation": "안전추구 ISFJ와 모험추구 ENTP의 영화 선택",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "Let's read reviews first.",
                    "translation": "리뷰부터 먼저 읽어보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "How about trying something new?",
                    "translation": "새로운 걸 시도해보는 건 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 새로운 것을 시도하자고 하나요?",
                    "hint": "민재가 'How about trying something new?'라고 말했어요.",
                    "result": "O",
                    "explanation": "민재는 'How about trying something new?'라고 말했습니다. 새로운 것을 시도하자고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "What if we don't like it?",
                    "translation": "우리가 좋아하지 않으면 어떡해?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Then we learn something!",
                    "translation": "그럼 뭔가를 배우는 거지!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "You're very brave!",
                    "translation": "너는 정말 용감해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Suhyeon wants to read @@ first.",
                    "hint": "수현이가 'Let's read reviews first'라고 말했어요.",
                    "optionA": "books",
                    "optionB": "reviews",
                    "optionC": "news",
                    "result": "reviews",
                    "explanation": "수현이는 'Let's read reviews first'라고 말했습니다. 리뷰를 먼저 읽고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "And you're very careful!",
                    "translation": "그리고 너는 정말 신중해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "We make good movie partners.",
                    "translation": "우리는 좋은 영화 파트너야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민재",
                    "script": "Absolutely! Safe but exciting choices.",
                    "translation": "당연하지! 안전하지만 흥미로운 선택들."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "How about this adventure film?",
                    "translation": "이 모험 영화는 어때?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민재",
                    "script": "Perfect! It has good reviews!",
                    "translation": "완벽해! 좋은 리뷰가 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수현의 신중한 영화 선택 방식을 나타내는 문장이에요.",
                    "optionA": "Suhyeon",
                    "optionB": "prefers",
                    "optionC": "checking",
                    "optionD": "movie",
                    "optionE": "reviews",
                    "optionF": "carefully",
                    "result": "Suhyeon prefers checking movie reviews carefully",
                    "explanation": "ISFJ인 수현은 영화 리뷰를 신중하게 확인하는 것을 선호합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "최고의 영화 고르기",
            "explanation": "안전추구 ISFJ와 모험추구 ENTP의 영화 선택",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "Let's read reviews first.",
                    "translation": "리뷰부터 먼저 읽어보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "How about trying something new?",
                    "translation": "새로운 걸 시도해보는 건 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 새로운 것을 시도하자고 하나요?",
                    "hint": "민재가 'How about trying something new?'라고 말했어요.",
                    "result": "O",
                    "explanation": "민재는 'How about trying something new?'라고 말했습니다. 새로운 것을 시도하자고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "What if we don't like it?",
                    "translation": "우리가 좋아하지 않으면 어떡해?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Then we learn something!",
                    "translation": "그럼 뭔가를 배우는 거지!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "You're very brave!",
                    "translation": "너는 정말 용감해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Suhyeon wants to read @@ first.",
                    "hint": "수현이가 'Let's read reviews first'라고 말했어요.",
                    "optionA": "books",
                    "optionB": "reviews",
                    "optionC": "news",
                    "result": "reviews",
                    "explanation": "수현이는 'Let's read reviews first'라고 말했습니다. 리뷰를 먼저 읽고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "And you're very careful!",
                    "translation": "그리고 너는 정말 신중해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "We make good movie partners.",
                    "translation": "우리는 좋은 영화 파트너야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민재",
                    "script": "Absolutely! Safe but exciting choices.",
                    "translation": "당연하지! 안전하지만 흥미로운 선택들."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "How about this adventure film?",
                    "translation": "이 모험 영화는 어때?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민재",
                    "script": "Perfect! It has good reviews!",
                    "translation": "완벽해! 좋은 리뷰가 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "수현의 신중한 영화 선택 방식을 나타내는 문장이에요.",
                    "optionA": "Suhyeon",
                    "optionB": "prefers",
                    "optionC": "checking",
                    "optionD": "movie",
                    "optionE": "reviews",
                    "optionF": "carefully",
                    "result": "Suhyeon prefers checking movie reviews carefully",
                    "explanation": "ISFJ인 수현은 영화 리뷰를 신중하게 확인하는 것을 선호합니다."
                }
            ]
        }
    ]
}
ID: 4138 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "꿈을 향한 진로 결정",
            "explanation": "계획적인 INTJ와 유연한 ESFP의 진로 선택",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "I have a ten-year plan.",
                    "translation": "10년 계획이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나윤",
                    "script": "Wow! I just follow opportunities.",
                    "translation": "와! 나는 그냥 기회를 따라가."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준이는 10년 계획이 있나요?",
                    "hint": "서준이가 'I have a ten-year plan'이라고 말했어요.",
                    "result": "O",
                    "explanation": "서준이는 'I have a ten-year plan'이라고 말했습니다. 10년 계획이 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "But what about your future?",
                    "translation": "하지만 너의 미래는 어때?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나윤",
                    "script": "Life surprises us anyway!",
                    "translation": "어쨌든 인생은 우리를 놀래켜!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서준",
                    "script": "That's actually quite wise.",
                    "translation": "그게 사실 꽤 현명해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Nayun just follows @@ in life.",
                    "hint": "나윤이가 'Wow! I just follow opportunities'라고 말했어요.",
                    "optionA": "plans",
                    "optionB": "opportunities",
                    "optionC": "friends",
                    "result": "opportunities",
                    "explanation": "나윤이는 'Wow! I just follow opportunities'라고 말했습니다. 인생에서 기회를 따라가요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나윤",
                    "script": "You think so far ahead!",
                    "translation": "너는 정말 멀리 생각해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서준",
                    "script": "And you live in moments.",
                    "translation": "그리고 너는 순간을 살아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나윤",
                    "script": "Both ways work fine!",
                    "translation": "두 방법 다 잘 되네!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서준",
                    "script": "True! Planning with some flexibility.",
                    "translation": "맞아! 어느 정도 유연성을 가진 계획."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나윤",
                    "script": "And being open to plans!",
                    "translation": "그리고 계획에 열려있기!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서준의 장기적 사고방식을 나타내는 문장이에요.",
                    "optionA": "Seojun",
                    "optionB": "makes",
                    "optionC": "detailed",
                    "optionD": "long",
                    "optionE": "term",
                    "optionF": "plans",
                    "result": "Seojun makes detailed long term plans",
                    "explanation": "INTJ인 서준은 상세한 장기 계획을 세웁니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "꿈을 향한 진로 결정",
            "explanation": "계획적인 INTJ와 유연한 ESFP의 진로 선택",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "I have a ten-year plan.",
                    "translation": "10년 계획이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나윤",
                    "script": "Wow! I just follow opportunities.",
                    "translation": "와! 나는 그냥 기회를 따라가."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준이는 10년 계획이 있나요?",
                    "hint": "서준이가 'I have a ten-year plan'이라고 말했어요.",
                    "result": "O",
                    "explanation": "서준이는 'I have a ten-year plan'이라고 말했습니다. 10년 계획이 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "But what about your future?",
                    "translation": "하지만 너의 미래는 어때?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나윤",
                    "script": "Life surprises us anyway!",
                    "translation": "어쨌든 인생은 우리를 놀래켜!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서준",
                    "script": "That's actually quite wise.",
                    "translation": "그게 사실 꽤 현명해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Nayun just follows @@ in life.",
                    "hint": "나윤이가 'Wow! I just follow opportunities'라고 말했어요.",
                    "optionA": "plans",
                    "optionB": "opportunities",
                    "optionC": "friends",
                    "result": "opportunities",
                    "explanation": "나윤이는 'Wow! I just follow opportunities'라고 말했습니다. 인생에서 기회를 따라가요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나윤",
                    "script": "You think so far ahead!",
                    "translation": "너는 정말 멀리 생각해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서준",
                    "script": "And you live in moments.",
                    "translation": "그리고 너는 순간을 살아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나윤",
                    "script": "Both ways work fine!",
                    "translation": "두 방법 다 잘 되네!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서준",
                    "script": "True! Planning with some flexibility.",
                    "translation": "맞아! 어느 정도 유연성을 가진 계획."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나윤",
                    "script": "And being open to plans!",
                    "translation": "그리고 계획에 열려있기!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "서준의 장기적 사고방식을 나타내는 문장이에요.",
                    "optionA": "Seojun",
                    "optionB": "makes",
                    "optionC": "detailed",
                    "optionD": "long",
                    "optionE": "term",
                    "optionF": "plans",
                    "result": "Seojun makes detailed long term plans",
                    "explanation": "INTJ인 서준은 상세한 장기 계획을 세웁니다."
                }
            ]
        }
    ]
}
ID: 4139 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "친구 갈등 해결사",
            "explanation": "혁신적인 ENTP와 전통적인 ISFJ의 갈등 해결법",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현석",
                    "script": "Let's try a creative solution!",
                    "translation": "창의적인 해결책을 시도해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "But what worked before?",
                    "translation": "하지만 전에 효과가 있었던 건 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현석이는 창의적인 해결책을 원하나요?",
                    "hint": "현석이가 'Let's try a creative solution!'이라고 말했어요.",
                    "result": "O",
                    "explanation": "현석이는 'Let's try a creative solution!'이라고 말했습니다. 창의적인 해결책을 원해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현석",
                    "script": "Old ways don't always work.",
                    "translation": "오래된 방법이 항상 통하지는 않아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "But they're safe and tested.",
                    "translation": "하지만 안전하고 검증됐어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현석",
                    "script": "You make good point!",
                    "translation": "좋은 지적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Arin thinks old ways are @@ and tested.",
                    "hint": "아린이가 'But they're safe and tested'라고 말했어요.",
                    "optionA": "new",
                    "optionB": "safe",
                    "optionC": "hard",
                    "result": "safe",
                    "explanation": "아린이는 'But they're safe and tested'라고 말했습니다. 오래된 방법들이 안전하고 검증됐다고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "You bring fresh ideas though!",
                    "translation": "하지만 너는 신선한 아이디어를 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현석",
                    "script": "And you bring wisdom.",
                    "translation": "그리고 너는 지혜를 가져와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아린",
                    "script": "Maybe mix both approaches?",
                    "translation": "두 접근법을 섞어볼까?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현석",
                    "script": "Brilliant! New with proven methods.",
                    "translation": "훌륭해! 검증된 방법과 함께 새로운 것."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "This feels really balanced!",
                    "translation": "이게 정말 균형 잡힌 느낌이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현석의 창의적 문제해결 방식을 나타내는 문장이에요.",
                    "optionA": "Hyeonseok",
                    "optionB": "loves",
                    "optionC": "finding",
                    "optionD": "creative",
                    "optionE": "new",
                    "optionF": "solutions",
                    "result": "Hyeonseok loves finding creative new solutions",
                    "explanation": "ENTP인 현석은 창의적이고 새로운 해결책 찾기를 좋아합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "친구 갈등 해결사",
            "explanation": "혁신적인 ENTP와 전통적인 ISFJ의 갈등 해결법",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현석",
                    "script": "Let's try a creative solution!",
                    "translation": "창의적인 해결책을 시도해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "But what worked before?",
                    "translation": "하지만 전에 효과가 있었던 건 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현석이는 창의적인 해결책을 원하나요?",
                    "hint": "현석이가 'Let's try a creative solution!'이라고 말했어요.",
                    "result": "O",
                    "explanation": "현석이는 'Let's try a creative solution!'이라고 말했습니다. 창의적인 해결책을 원해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현석",
                    "script": "Old ways don't always work.",
                    "translation": "오래된 방법이 항상 통하지는 않아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "But they're safe and tested.",
                    "translation": "하지만 안전하고 검증됐어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현석",
                    "script": "You make good point!",
                    "translation": "좋은 지적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Arin thinks old ways are @@ and tested.",
                    "hint": "아린이가 'But they're safe and tested'라고 말했어요.",
                    "optionA": "new",
                    "optionB": "safe",
                    "optionC": "hard",
                    "result": "safe",
                    "explanation": "아린이는 'But they're safe and tested'라고 말했습니다. 오래된 방법들이 안전하고 검증됐다고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "You bring fresh ideas though!",
                    "translation": "하지만 너는 신선한 아이디어를 가져와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현석",
                    "script": "And you bring wisdom.",
                    "translation": "그리고 너는 지혜를 가져와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아린",
                    "script": "Maybe mix both approaches?",
                    "translation": "두 접근법을 섞어볼까?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현석",
                    "script": "Brilliant! New with proven methods.",
                    "translation": "훌륭해! 검증된 방법과 함께 새로운 것."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "This feels really balanced!",
                    "translation": "이게 정말 균형 잡힌 느낌이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "현석의 창의적 문제해결 방식을 나타내는 문장이에요.",
                    "optionA": "Hyeonseok",
                    "optionB": "loves",
                    "optionC": "finding",
                    "optionD": "creative",
                    "optionE": "new",
                    "optionF": "solutions",
                    "result": "Hyeonseok loves finding creative new solutions",
                    "explanation": "ENTP인 현석은 창의적이고 새로운 해결책 찾기를 좋아합니다."
                }
            ]
        }
    ]
}
ID: 4140 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "새로운 취미 도전기",
            "explanation": "타인중심 ENFJ와 자기중심 ISTP의 취미 선택",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "What would friends enjoy too?",
                    "translation": "친구들도 즐길 만한 게 뭐가 있을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건우",
                    "script": "I just want personal skills.",
                    "translation": "나는 그냥 개인적인 기술을 원해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민이는 친구들이 즐길 만한 것을 찾고 있나요?",
                    "hint": "지민이가 'What would friends enjoy too?'라고 말했어요.",
                    "result": "O",
                    "explanation": "지민이는 'What would friends enjoy too?'라고 말했습니다. 친구들이 즐길 만한 것을 찾고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "But sharing makes it fun!",
                    "translation": "하지만 나누는 게 재밌게 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건우",
                    "script": "I need quiet focused time.",
                    "translation": "나는 조용하고 집중된 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "That makes total sense.",
                    "translation": "그게 완전히 말이 돼."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Gunwoo wants @@ focused time for hobbies.",
                    "hint": "건우가 'I need quiet focused time'이라고 말했어요.",
                    "optionA": "loud",
                    "optionB": "quiet",
                    "optionC": "group",
                    "result": "quiet",
                    "explanation": "건우는 'I need quiet focused time'이라고 말했습니다. 취미를 위해 조용하고 집중된 시간을 원해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "You care about everyone!",
                    "translation": "너는 모든 사람을 신경 써!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "And you focus deeply.",
                    "translation": "그리고 너는 깊게 집중해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건우",
                    "script": "How about teaching others later?",
                    "translation": "나중에 다른 사람들을 가르치는 건 어때?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지민",
                    "script": "Perfect! Learn alone then share!",
                    "translation": "완벽해! 혼자 배우고 나서 나눠!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건우",
                    "script": "Best of both our styles!",
                    "translation": "우리 스타일 둘 다의 장점이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지민의 타인중심적 사고를 나타내는 문장이에요.",
                    "optionA": "Jimin",
                    "optionB": "always",
                    "optionC": "considers",
                    "optionD": "what",
                    "optionE": "others",
                    "optionF": "enjoy",
                    "result": "Jimin always considers what others enjoy",
                    "explanation": "ENFJ인 지민은 항상 다른 사람들이 즐기는 것을 고려합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "새로운 취미 도전기",
            "explanation": "타인중심 ENFJ와 자기중심 ISTP의 취미 선택",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "What would friends enjoy too?",
                    "translation": "친구들도 즐길 만한 게 뭐가 있을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건우",
                    "script": "I just want personal skills.",
                    "translation": "나는 그냥 개인적인 기술을 원해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민이는 친구들이 즐길 만한 것을 찾고 있나요?",
                    "hint": "지민이가 'What would friends enjoy too?'라고 말했어요.",
                    "result": "O",
                    "explanation": "지민이는 'What would friends enjoy too?'라고 말했습니다. 친구들이 즐길 만한 것을 찾고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "But sharing makes it fun!",
                    "translation": "하지만 나누는 게 재밌게 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건우",
                    "script": "I need quiet focused time.",
                    "translation": "나는 조용하고 집중된 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "That makes total sense.",
                    "translation": "그게 완전히 말이 돼."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Gunwoo wants @@ focused time for hobbies.",
                    "hint": "건우가 'I need quiet focused time'이라고 말했어요.",
                    "optionA": "loud",
                    "optionB": "quiet",
                    "optionC": "group",
                    "result": "quiet",
                    "explanation": "건우는 'I need quiet focused time'이라고 말했습니다. 취미를 위해 조용하고 집중된 시간을 원해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "You care about everyone!",
                    "translation": "너는 모든 사람을 신경 써!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "And you focus deeply.",
                    "translation": "그리고 너는 깊게 집중해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건우",
                    "script": "How about teaching others later?",
                    "translation": "나중에 다른 사람들을 가르치는 건 어때?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지민",
                    "script": "Perfect! Learn alone then share!",
                    "translation": "완벽해! 혼자 배우고 나서 나눠!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건우",
                    "script": "Best of both our styles!",
                    "translation": "우리 스타일 둘 다의 장점이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지민의 타인중심적 사고를 나타내는 문장이에요.",
                    "optionA": "Jimin",
                    "optionB": "always",
                    "optionC": "considers",
                    "optionD": "what",
                    "optionE": "others",
                    "optionF": "enjoy",
                    "result": "Jimin always considers what others enjoy",
                    "explanation": "ENFJ인 지민은 항상 다른 사람들이 즐기는 것을 고려합니다."
                }
            ]
        }
    ]
}
ID: 4141 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "팀 프로젝트 대작전",
            "explanation": "체계적인 ESTJ와 감성적인 INFP의 팀워크 방식",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "We need clear role assignments.",
                    "translation": "명확한 역할 분담이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜진",
                    "script": "Should we ask everyone's feelings?",
                    "translation": "모든 사람의 감정을 물어볼까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "우진이는 명확한 역할 분담이 필요하다고 생각하나요?",
                    "hint": "우진이가 'We need clear role assignments'라고 말했어요.",
                    "result": "O",
                    "explanation": "우진이는 'We need clear role assignments'라고 말했습니다. 명확한 역할 분담이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "Feelings matter for team spirit.",
                    "translation": "감정은 팀 정신에 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜진",
                    "script": "But efficiency matters too right?",
                    "translation": "하지만 효율성도 중요하잖아?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "우진",
                    "script": "You're absolutely right!",
                    "translation": "네 말이 완전히 맞아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyejin wants to ask everyone's @@.",
                    "hint": "혜진이가 'Should we ask everyone's feelings?'라고 말했어요.",
                    "optionA": "names",
                    "optionB": "feelings",
                    "optionC": "ideas",
                    "result": "feelings",
                    "explanation": "혜진이는 'Should we ask everyone's feelings?'라고 말했습니다. 모든 사람의 감정을 물어보고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜진",
                    "script": "You keep us organized!",
                    "translation": "너는 우리를 체계적으로 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "우진",
                    "script": "And you keep us united.",
                    "translation": "그리고 너는 우리를 하나로 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜진",
                    "script": "Great combination for success!",
                    "translation": "성공을 위한 좋은 조합이야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "우진",
                    "script": "Yes! Structure with heart.",
                    "translation": "그래! 마음을 담은 구조."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜진",
                    "script": "Our team will be amazing!",
                    "translation": "우리 팀은 대단할 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "우진의 체계적인 팀 관리 방식을 나타내는 문장이에요.",
                    "optionA": "Woojin",
                    "optionB": "creates",
                    "optionC": "clear",
                    "optionD": "team",
                    "optionE": "work",
                    "optionF": "systems",
                    "result": "Woojin creates clear team work systems",
                    "explanation": "ESTJ인 우진은 명확한 팀워크 시스템을 만듭니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "팀 프로젝트 대작전",
            "explanation": "체계적인 ESTJ와 감성적인 INFP의 팀워크 방식",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "We need clear role assignments.",
                    "translation": "명확한 역할 분담이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜진",
                    "script": "Should we ask everyone's feelings?",
                    "translation": "모든 사람의 감정을 물어볼까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "우진이는 명확한 역할 분담이 필요하다고 생각하나요?",
                    "hint": "우진이가 'We need clear role assignments'라고 말했어요.",
                    "result": "O",
                    "explanation": "우진이는 'We need clear role assignments'라고 말했습니다. 명확한 역할 분담이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "Feelings matter for team spirit.",
                    "translation": "감정은 팀 정신에 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜진",
                    "script": "But efficiency matters too right?",
                    "translation": "하지만 효율성도 중요하잖아?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "우진",
                    "script": "You're absolutely right!",
                    "translation": "네 말이 완전히 맞아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyejin wants to ask everyone's @@.",
                    "hint": "혜진이가 'Should we ask everyone's feelings?'라고 말했어요.",
                    "optionA": "names",
                    "optionB": "feelings",
                    "optionC": "ideas",
                    "result": "feelings",
                    "explanation": "혜진이는 'Should we ask everyone's feelings?'라고 말했습니다. 모든 사람의 감정을 물어보고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜진",
                    "script": "You keep us organized!",
                    "translation": "너는 우리를 체계적으로 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "우진",
                    "script": "And you keep us united.",
                    "translation": "그리고 너는 우리를 하나로 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜진",
                    "script": "Great combination for success!",
                    "translation": "성공을 위한 좋은 조합이야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "우진",
                    "script": "Yes! Structure with heart.",
                    "translation": "그래! 마음을 담은 구조."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜진",
                    "script": "Our team will be amazing!",
                    "translation": "우리 팀은 대단할 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "우진의 체계적인 팀 관리 방식을 나타내는 문장이에요.",
                    "optionA": "Woojin",
                    "optionB": "creates",
                    "optionC": "clear",
                    "optionD": "team",
                    "optionE": "work",
                    "optionF": "systems",
                    "result": "Woojin creates clear team work systems",
                    "explanation": "ESTJ인 우진은 명확한 팀워크 시스템을 만듭니다."
                }
            ]
        }
    ]
}
ID: 4142 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새 친구 만나기",
            "explanation": "적극적인 ESFP와 조심스러운 ISFP의 친구 사귀기 방식",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소라",
                    "script": "Hi! I'm Sora!",
                    "translation": "안녕! 나는 소라야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "Oh, hi there.",
                    "translation": "아, 안녕."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소라는 자신을 적극적으로 소개했나요?",
                    "hint": "소라가 'Hi! I'm Sora!'라고 말했어요.",
                    "result": "O",
                    "explanation": "소라는 'Hi! I'm Sora!'라고 말했습니다. 자신을 적극적으로 소개했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소라",
                    "script": "What's your name?",
                    "translation": "너의 이름은 뭐야?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "I'm Jinwoo. Nice meeting you.",
                    "translation": "나는 진우야. 만나서 반가워."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소라",
                    "script": "Want to be friends?",
                    "translation": "친구가 될래?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jinwoo says it's @@ meeting Sora.",
                    "hint": "진우가 'I'm Jinwoo. Nice meeting you'라고 말했어요.",
                    "optionA": "bad",
                    "optionB": "nice",
                    "optionC": "hard",
                    "result": "nice",
                    "explanation": "진우는 'I'm Jinwoo. Nice meeting you'라고 말했습니다. 소라를 만나서 반갑다고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "Sure! You seem very friendly.",
                    "translation": "물론! 너는 정말 친근해 보여."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소라",
                    "script": "You're really kind too!",
                    "translation": "너도 정말 친절해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진우",
                    "script": "Let's talk more later.",
                    "translation": "나중에 더 이야기하자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소라",
                    "script": "Yes! I love new friends!",
                    "translation": "그래! 나는 새 친구를 좋아해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "진우",
                    "script": "Me too actually!",
                    "translation": "나도 사실은!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소라의 친근한 성격을 나타내는 문장이에요.",
                    "optionA": "making",
                    "optionB": "friends",
                    "optionC": "always",
                    "optionD": "Sora",
                    "optionE": "loves",
                    "optionF": "new",
                    "result": "Sora always loves making new friends",
                    "explanation": "ESFP인 소라는 항상 새로운 친구 만들기를 좋아합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새 친구 만나기",
            "explanation": "적극적인 ESFP와 조심스러운 ISFP의 친구 사귀기 방식",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소라",
                    "script": "Hi! I'm Sora!",
                    "translation": "안녕! 나는 소라야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "Oh, hi there.",
                    "translation": "아, 안녕."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소라는 자신을 적극적으로 소개했나요?",
                    "hint": "소라가 'Hi! I'm Sora!'라고 말했어요.",
                    "result": "O",
                    "explanation": "소라는 'Hi! I'm Sora!'라고 말했습니다. 자신을 적극적으로 소개했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소라",
                    "script": "What's your name?",
                    "translation": "너의 이름은 뭐야?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "I'm Jinwoo. Nice meeting you.",
                    "translation": "나는 진우야. 만나서 반가워."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소라",
                    "script": "Want to be friends?",
                    "translation": "친구가 될래?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jinwoo says it's @@ meeting Sora.",
                    "hint": "진우가 'I'm Jinwoo. Nice meeting you'라고 말했어요.",
                    "optionA": "bad",
                    "optionB": "nice",
                    "optionC": "hard",
                    "result": "nice",
                    "explanation": "진우는 'I'm Jinwoo. Nice meeting you'라고 말했습니다. 소라를 만나서 반갑다고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "Sure! You seem very friendly.",
                    "translation": "물론! 너는 정말 친근해 보여."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소라",
                    "script": "You're really kind too!",
                    "translation": "너도 정말 친절해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진우",
                    "script": "Let's talk more later.",
                    "translation": "나중에 더 이야기하자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소라",
                    "script": "Yes! I love new friends!",
                    "translation": "그래! 나는 새 친구를 좋아해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "진우",
                    "script": "Me too actually!",
                    "translation": "나도 사실은!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소라의 친근한 성격을 나타내는 문장이에요.",
                    "optionA": "making",
                    "optionB": "friends",
                    "optionC": "always",
                    "optionD": "Sora",
                    "optionE": "loves",
                    "optionF": "new",
                    "result": "Sora always loves making new friends",
                    "explanation": "ESFP인 소라는 항상 새로운 친구 만들기를 좋아합니다."
                }
            ]
        }
    ]
}
ID: 4143 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "생일 파티 준비",
            "explanation": "외향적인 ENFP와 내향적인 INTJ의 파티 계획",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하은",
                    "script": "Let's invite many people!",
                    "translation": "많은 사람들을 초대하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "How about just close friends?",
                    "translation": "가까운 친구들만 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하은이는 많은 사람들을 초대하고 싶어 하나요?",
                    "hint": "하은이가 'Let's invite many people!'이라고 말했어요.",
                    "result": "O",
                    "explanation": "하은이는 'Let's invite many people!'이라고 말했습니다. 많은 사람들을 초대하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하은",
                    "script": "Big parties are more fun!",
                    "translation": "큰 파티가 더 재밌어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "But small groups feel better.",
                    "translation": "하지만 작은 그룹이 더 좋은 느낌이야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하은",
                    "script": "You like quiet time.",
                    "translation": "너는 조용한 시간을 좋아해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Siwoo prefers @@ groups for parties.",
                    "hint": "시우가 'But small groups feel better'라고 말했어요.",
                    "optionA": "big",
                    "optionB": "small",
                    "optionC": "loud",
                    "result": "small",
                    "explanation": "시우는 'But small groups feel better'라고 말했습니다. 파티에서는 작은 그룹을 선호해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "And you love meeting people.",
                    "translation": "그리고 너는 사람 만나는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하은",
                    "script": "Yes! People give me energy!",
                    "translation": "그래! 사람들이 나에게 에너지를 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Maybe medium size party?",
                    "translation": "중간 크기 파티는 어때?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하은",
                    "script": "Good idea! Not too big.",
                    "translation": "좋은 아이디어야! 너무 크지 않게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "시우",
                    "script": "Perfect! Just right for both.",
                    "translation": "완벽해! 둘 다에게 딱 맞아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하은의 외향적인 성격을 나타내는 문장이에요.",
                    "optionA": "people",
                    "optionB": "from",
                    "optionC": "Haeun",
                    "optionD": "energy",
                    "optionE": "gets",
                    "optionF": "meeting",
                    "result": "Haeun gets energy from meeting people",
                    "explanation": "ENFP인 하은은 사람들을 만나는 것에서 에너지를 얻습니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "생일 파티 준비",
            "explanation": "외향적인 ENFP와 내향적인 INTJ의 파티 계획",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하은",
                    "script": "Let's invite many people!",
                    "translation": "많은 사람들을 초대하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "How about just close friends?",
                    "translation": "가까운 친구들만 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하은이는 많은 사람들을 초대하고 싶어 하나요?",
                    "hint": "하은이가 'Let's invite many people!'이라고 말했어요.",
                    "result": "O",
                    "explanation": "하은이는 'Let's invite many people!'이라고 말했습니다. 많은 사람들을 초대하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하은",
                    "script": "Big parties are more fun!",
                    "translation": "큰 파티가 더 재밌어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "But small groups feel better.",
                    "translation": "하지만 작은 그룹이 더 좋은 느낌이야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하은",
                    "script": "You like quiet time.",
                    "translation": "너는 조용한 시간을 좋아해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Siwoo prefers @@ groups for parties.",
                    "hint": "시우가 'But small groups feel better'라고 말했어요.",
                    "optionA": "big",
                    "optionB": "small",
                    "optionC": "loud",
                    "result": "small",
                    "explanation": "시우는 'But small groups feel better'라고 말했습니다. 파티에서는 작은 그룹을 선호해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "And you love meeting people.",
                    "translation": "그리고 너는 사람 만나는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하은",
                    "script": "Yes! People give me energy!",
                    "translation": "그래! 사람들이 나에게 에너지를 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Maybe medium size party?",
                    "translation": "중간 크기 파티는 어때?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하은",
                    "script": "Good idea! Not too big.",
                    "translation": "좋은 아이디어야! 너무 크지 않게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "시우",
                    "script": "Perfect! Just right for both.",
                    "translation": "완벽해! 둘 다에게 딱 맞아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "하은의 외향적인 성격을 나타내는 문장이에요.",
                    "optionA": "people",
                    "optionB": "from",
                    "optionC": "Haeun",
                    "optionD": "energy",
                    "optionE": "gets",
                    "optionF": "meeting",
                    "result": "Haeun gets energy from meeting people",
                    "explanation": "ENFP인 하은은 사람들을 만나는 것에서 에너지를 얻습니다."
                }
            ]
        }
    ]
}
ID: 4144 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "점심시간 친구들",
            "explanation": "사교적인 ESFJ와 독립적인 ISTP의 점심 시간",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예린",
                    "script": "Let's eat lunch together!",
                    "translation": "같이 점심 먹자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "I usually eat alone.",
                    "translation": "나는 보통 혼자 먹어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예린이는 같이 점심을 먹자고 했나요?",
                    "hint": "예린이가 'Let's eat lunch together!'라고 말했어요.",
                    "result": "O",
                    "explanation": "예린이는 'Let's eat lunch together!'라고 말했습니다. 같이 점심을 먹자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예린",
                    "script": "But eating together is nice!",
                    "translation": "하지만 같이 먹는 게 좋아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "I need quiet time.",
                    "translation": "나는 조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예린",
                    "script": "Oh, I understand now.",
                    "translation": "아, 이제 이해해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junhyeok usually eats @@.",
                    "hint": "준혁이가 'I usually eat alone'이라고 말했어요.",
                    "optionA": "fast",
                    "optionB": "alone",
                    "optionC": "late",
                    "result": "alone",
                    "explanation": "준혁이는 'I usually eat alone'이라고 말했습니다. 보통 혼자 먹어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "You're very social though!",
                    "translation": "하지만 너는 정말 사교적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예린",
                    "script": "Thanks! I love being around people.",
                    "translation": "고마워! 나는 사람들과 함께 있는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "How about sometimes together?",
                    "translation": "가끔 같이 하는 건 어때?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예린",
                    "script": "That sounds really good!",
                    "translation": "정말 좋게 들려!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준혁",
                    "script": "Cool! When you want company.",
                    "translation": "좋아! 네가 동반자를 원할 때."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예린의 사교적인 성격을 나타내는 문장이에요.",
                    "optionA": "around",
                    "optionB": "people",
                    "optionC": "loves",
                    "optionD": "being",
                    "optionE": "many",
                    "optionF": "Yerin",
                    "result": "Yerin loves being around many people",
                    "explanation": "ESFJ인 예린은 많은 사람들과 함께 있는 것을 좋아합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "점심시간 친구들",
            "explanation": "사교적인 ESFJ와 독립적인 ISTP의 점심 시간",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예린",
                    "script": "Let's eat lunch together!",
                    "translation": "같이 점심 먹자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "I usually eat alone.",
                    "translation": "나는 보통 혼자 먹어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예린이는 같이 점심을 먹자고 했나요?",
                    "hint": "예린이가 'Let's eat lunch together!'라고 말했어요.",
                    "result": "O",
                    "explanation": "예린이는 'Let's eat lunch together!'라고 말했습니다. 같이 점심을 먹자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예린",
                    "script": "But eating together is nice!",
                    "translation": "하지만 같이 먹는 게 좋아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "I need quiet time.",
                    "translation": "나는 조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예린",
                    "script": "Oh, I understand now.",
                    "translation": "아, 이제 이해해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junhyeok usually eats @@.",
                    "hint": "준혁이가 'I usually eat alone'이라고 말했어요.",
                    "optionA": "fast",
                    "optionB": "alone",
                    "optionC": "late",
                    "result": "alone",
                    "explanation": "준혁이는 'I usually eat alone'이라고 말했습니다. 보통 혼자 먹어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "You're very social though!",
                    "translation": "하지만 너는 정말 사교적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예린",
                    "script": "Thanks! I love being around people.",
                    "translation": "고마워! 나는 사람들과 함께 있는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "How about sometimes together?",
                    "translation": "가끔 같이 하는 건 어때?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예린",
                    "script": "That sounds really good!",
                    "translation": "정말 좋게 들려!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준혁",
                    "script": "Cool! When you want company.",
                    "translation": "좋아! 네가 동반자를 원할 때."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "예린의 사교적인 성격을 나타내는 문장이에요.",
                    "optionA": "around",
                    "optionB": "people",
                    "optionC": "loves",
                    "optionD": "being",
                    "optionE": "many",
                    "optionF": "Yerin",
                    "result": "Yerin loves being around many people",
                    "explanation": "ESFJ인 예린은 많은 사람들과 함께 있는 것을 좋아합니다."
                }
            ]
        }
    ]
}
ID: 4145 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "주말 모임 계획",
            "explanation": "그룹활동 좋아하는 ESTJ와 개인시간 중요한 INFP의 주말",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "Let's plan group activities!",
                    "translation": "그룹 활동을 계획하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "Can I have some alone time?",
                    "translation": "혼자 있는 시간을 가져도 될까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민수는 그룹 활동을 계획하자고 했나요?",
                    "hint": "민수가 'Let's plan group activities!'라고 말했어요.",
                    "result": "O",
                    "explanation": "민수는 'Let's plan group activities!'라고 말했습니다. 그룹 활동을 계획하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민수",
                    "script": "Group activities are fun!",
                    "translation": "그룹 활동은 재밌어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "But I need personal space.",
                    "translation": "하지만 나는 개인적인 공간이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "Personal space is important too.",
                    "translation": "개인적인 공간도 중요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yuna needs some @@ time.",
                    "hint": "유나가 'Can I have some alone time?'이라고 말했어요.",
                    "optionA": "group",
                    "optionB": "alone",
                    "optionC": "busy",
                    "result": "alone",
                    "explanation": "유나는 'Can I have some alone time?'이라고 말했습니다. 혼자 있는 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "You organize things well!",
                    "translation": "너는 일을 잘 정리해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "And you think deeply.",
                    "translation": "그리고 너는 깊게 생각해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "How about morning together?",
                    "translation": "오전에 같이 하는 건 어때?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Great! Then afternoon alone time.",
                    "translation": "좋아! 그다음 오후는 혼자 시간."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Perfect balance for us!",
                    "translation": "우리에게 완벽한 균형이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민수의 그룹 활동 선호를 나타내는 문장이에요.",
                    "optionA": "activities",
                    "optionB": "group",
                    "optionC": "organizing",
                    "optionD": "enjoys",
                    "optionE": "fun",
                    "optionF": "Minsu",
                    "result": "Minsu enjoys organizing fun group activities",
                    "explanation": "ESTJ인 민수는 재미있는 그룹 활동을 조직하는 것을 즐깁니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "주말 모임 계획",
            "explanation": "그룹활동 좋아하는 ESTJ와 개인시간 중요한 INFP의 주말",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "Let's plan group activities!",
                    "translation": "그룹 활동을 계획하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "Can I have some alone time?",
                    "translation": "혼자 있는 시간을 가져도 될까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민수는 그룹 활동을 계획하자고 했나요?",
                    "hint": "민수가 'Let's plan group activities!'라고 말했어요.",
                    "result": "O",
                    "explanation": "민수는 'Let's plan group activities!'라고 말했습니다. 그룹 활동을 계획하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민수",
                    "script": "Group activities are fun!",
                    "translation": "그룹 활동은 재밌어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "But I need personal space.",
                    "translation": "하지만 나는 개인적인 공간이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민수",
                    "script": "Personal space is important too.",
                    "translation": "개인적인 공간도 중요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yuna needs some @@ time.",
                    "hint": "유나가 'Can I have some alone time?'이라고 말했어요.",
                    "optionA": "group",
                    "optionB": "alone",
                    "optionC": "busy",
                    "result": "alone",
                    "explanation": "유나는 'Can I have some alone time?'이라고 말했습니다. 혼자 있는 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "You organize things well!",
                    "translation": "너는 일을 잘 정리해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민수",
                    "script": "And you think deeply.",
                    "translation": "그리고 너는 깊게 생각해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "How about morning together?",
                    "translation": "오전에 같이 하는 건 어때?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Great! Then afternoon alone time.",
                    "translation": "좋아! 그다음 오후는 혼자 시간."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Perfect balance for us!",
                    "translation": "우리에게 완벽한 균형이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "민수의 그룹 활동 선호를 나타내는 문장이에요.",
                    "optionA": "activities",
                    "optionB": "group",
                    "optionC": "organizing",
                    "optionD": "enjoys",
                    "optionE": "fun",
                    "optionF": "Minsu",
                    "result": "Minsu enjoys organizing fun group activities",
                    "explanation": "ESTJ인 민수는 재미있는 그룹 활동을 조직하는 것을 즐깁니다."
                }
            ]
        }
    ]
}
ID: 4146 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새 학교 첫날",
            "explanation": "적극적인 ENTP와 신중한 ISFJ의 첫 만남",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동훈",
                    "script": "Hi everyone! I'm new here!",
                    "translation": "안녕 모든 사람들! 나는 여기 새로 왔어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "Welcome to our school.",
                    "translation": "우리 학교에 온 걸 환영해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동훈이는 자신이 새 학생이라고 소개했나요?",
                    "hint": "동훈이가 'Hi everyone! I'm new here!'라고 말했어요.",
                    "result": "O",
                    "explanation": "동훈이는 'Hi everyone! I'm new here!'라고 말했습니다. 자신이 새 학생이라고 소개했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동훈",
                    "script": "This place looks amazing!",
                    "translation": "이곳은 정말 멋져 보여!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Yes, it's a nice school.",
                    "translation": "네, 좋은 학교예요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동훈",
                    "script": "Want to show me around?",
                    "translation": "나를 안내해 줄래?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Subin says it's a @@ school.",
                    "hint": "수빈이가 'Yes, it's a nice school'이라고 말했어요.",
                    "optionA": "bad",
                    "optionB": "nice",
                    "optionC": "old",
                    "result": "nice",
                    "explanation": "수빈이는 'Yes, it's a nice school'이라고 말했습니다. 좋은 학교라고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수빈",
                    "script": "Sure! I know this place well.",
                    "translation": "물론이죠! 저는 이곳을 잘 알아요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동훈",
                    "script": "You're really helpful!",
                    "translation": "너는 정말 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "I like helping new students.",
                    "translation": "저는 새 학생들 돕는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동훈",
                    "script": "And I love meeting people!",
                    "translation": "그리고 나는 사람 만나는 걸 좋아해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수빈",
                    "script": "We'll be great friends!",
                    "translation": "우리는 좋은 친구가 될 거예요!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동훈의 외향적인 성격을 나타내는 문장이에요.",
                    "optionA": "new",
                    "optionB": "meeting",
                    "optionC": "people",
                    "optionD": "all",
                    "optionE": "loves",
                    "optionF": "Donghun",
                    "result": "Donghun loves meeting all new people",
                    "explanation": "ENTP인 동훈은 모든 새로운 사람들을 만나는 것을 좋아합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새 학교 첫날",
            "explanation": "적극적인 ENTP와 신중한 ISFJ의 첫 만남",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동훈",
                    "script": "Hi everyone! I'm new here!",
                    "translation": "안녕 모든 사람들! 나는 여기 새로 왔어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "Welcome to our school.",
                    "translation": "우리 학교에 온 걸 환영해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동훈이는 자신이 새 학생이라고 소개했나요?",
                    "hint": "동훈이가 'Hi everyone! I'm new here!'라고 말했어요.",
                    "result": "O",
                    "explanation": "동훈이는 'Hi everyone! I'm new here!'라고 말했습니다. 자신이 새 학생이라고 소개했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동훈",
                    "script": "This place looks amazing!",
                    "translation": "이곳은 정말 멋져 보여!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Yes, it's a nice school.",
                    "translation": "네, 좋은 학교예요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동훈",
                    "script": "Want to show me around?",
                    "translation": "나를 안내해 줄래?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Subin says it's a @@ school.",
                    "hint": "수빈이가 'Yes, it's a nice school'이라고 말했어요.",
                    "optionA": "bad",
                    "optionB": "nice",
                    "optionC": "old",
                    "result": "nice",
                    "explanation": "수빈이는 'Yes, it's a nice school'이라고 말했습니다. 좋은 학교라고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수빈",
                    "script": "Sure! I know this place well.",
                    "translation": "물론이죠! 저는 이곳을 잘 알아요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동훈",
                    "script": "You're really helpful!",
                    "translation": "너는 정말 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "I like helping new students.",
                    "translation": "저는 새 학생들 돕는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동훈",
                    "script": "And I love meeting people!",
                    "translation": "그리고 나는 사람 만나는 걸 좋아해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수빈",
                    "script": "We'll be great friends!",
                    "translation": "우리는 좋은 친구가 될 거예요!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "동훈의 외향적인 성격을 나타내는 문장이에요.",
                    "optionA": "new",
                    "optionB": "meeting",
                    "optionC": "people",
                    "optionD": "all",
                    "optionE": "loves",
                    "optionF": "Donghun",
                    "result": "Donghun loves meeting all new people",
                    "explanation": "ENTP인 동훈은 모든 새로운 사람들을 만나는 것을 좋아합니다."
                }
            ]
        }
    ]
}
ID: 4147 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "카페에서 만난 친구",
            "explanation": "활발한 ENFJ와 조용한 INTP의 대화 스타일",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지혜",
                    "script": "How was your day?",
                    "translation": "오늘 하루 어땠어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태윤",
                    "script": "It was okay, thanks.",
                    "translation": "괜찮았어, 고마워."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지혜는 태윤의 하루에 대해 물었나요?",
                    "hint": "지혜가 'How was your day?'라고 말했어요.",
                    "result": "O",
                    "explanation": "지혜는 'How was your day?'라고 말했습니다. 태윤의 하루에 대해 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지혜",
                    "script": "Tell me more details!",
                    "translation": "더 자세히 말해줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태윤",
                    "script": "I just read books.",
                    "translation": "나는 그냥 책을 읽었어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지혜",
                    "script": "What kind of books?",
                    "translation": "어떤 종류의 책?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taeyun just @@ books today.",
                    "hint": "태윤이가 'I just read books'라고 말했어요.",
                    "optionA": "bought",
                    "optionB": "read",
                    "optionC": "lost",
                    "result": "read",
                    "explanation": "태윤이는 'I just read books'라고 말했습니다. 오늘 그냥 책을 읽었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "Science books mostly.",
                    "translation": "주로 과학 책들이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지혜",
                    "script": "That sounds really interesting!",
                    "translation": "정말 흥미롭게 들려!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "You always ask good questions.",
                    "translation": "너는 항상 좋은 질문을 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지혜",
                    "script": "I care about my friends!",
                    "translation": "나는 내 친구들을 신경 써!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태윤",
                    "script": "That makes you special.",
                    "translation": "그게 너를 특별하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지혜의 관심 있는 성격을 나타내는 문장이에요.",
                    "optionA": "her",
                    "optionB": "always",
                    "optionC": "friends",
                    "optionD": "about",
                    "optionE": "cares",
                    "optionF": "Jihye",
                    "result": "Jihye always cares about her friends",
                    "explanation": "ENFJ인 지혜는 항상 친구들을 신경 씁니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "카페에서 만난 친구",
            "explanation": "활발한 ENFJ와 조용한 INTP의 대화 스타일",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지혜",
                    "script": "How was your day?",
                    "translation": "오늘 하루 어땠어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태윤",
                    "script": "It was okay, thanks.",
                    "translation": "괜찮았어, 고마워."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지혜는 태윤의 하루에 대해 물었나요?",
                    "hint": "지혜가 'How was your day?'라고 말했어요.",
                    "result": "O",
                    "explanation": "지혜는 'How was your day?'라고 말했습니다. 태윤의 하루에 대해 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지혜",
                    "script": "Tell me more details!",
                    "translation": "더 자세히 말해줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태윤",
                    "script": "I just read books.",
                    "translation": "나는 그냥 책을 읽었어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지혜",
                    "script": "What kind of books?",
                    "translation": "어떤 종류의 책?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taeyun just @@ books today.",
                    "hint": "태윤이가 'I just read books'라고 말했어요.",
                    "optionA": "bought",
                    "optionB": "read",
                    "optionC": "lost",
                    "result": "read",
                    "explanation": "태윤이는 'I just read books'라고 말했습니다. 오늘 그냥 책을 읽었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "Science books mostly.",
                    "translation": "주로 과학 책들이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지혜",
                    "script": "That sounds really interesting!",
                    "translation": "정말 흥미롭게 들려!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "You always ask good questions.",
                    "translation": "너는 항상 좋은 질문을 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지혜",
                    "script": "I care about my friends!",
                    "translation": "나는 내 친구들을 신경 써!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태윤",
                    "script": "That makes you special.",
                    "translation": "그게 너를 특별하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지혜의 관심 있는 성격을 나타내는 문장이에요.",
                    "optionA": "her",
                    "optionB": "always",
                    "optionC": "friends",
                    "optionD": "about",
                    "optionE": "cares",
                    "optionF": "Jihye",
                    "result": "Jihye always cares about her friends",
                    "explanation": "ENFJ인 지혜는 항상 친구들을 신경 씁니다."
                }
            ]
        }
    ]
}
ID: 4148 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "교실에서의 쉬는 시간",
            "explanation": "활동적인 ESTP와 평온한 ISFP의 쉬는 시간",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "Let's play games together!",
                    "translation": "같이 게임하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다솔",
                    "script": "I prefer sitting quietly.",
                    "translation": "나는 조용히 앉아있는 걸 선호해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현준이는 같이 게임하자고 했나요?",
                    "hint": "현준이가 'Let's play games together!'라고 말했어요.",
                    "result": "O",
                    "explanation": "현준이는 'Let's play games together!'라고 말했습니다. 같이 게임하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현준",
                    "script": "Games are really fun!",
                    "translation": "게임은 정말 재밌어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다솔",
                    "script": "But quiet time is nice.",
                    "translation": "하지만 조용한 시간이 좋아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "You like peaceful moments.",
                    "translation": "너는 평화로운 순간들을 좋아해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Dasol prefers sitting @@.",
                    "hint": "다솔이가 'I prefer sitting quietly'라고 말했어요.",
                    "optionA": "loudly",
                    "optionB": "quietly",
                    "optionC": "quickly",
                    "result": "quietly",
                    "explanation": "다솔이는 'I prefer sitting quietly'라고 말했습니다. 조용히 앉아있는 걸 선호해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다솔",
                    "script": "And you bring good energy.",
                    "translation": "그리고 너는 좋은 에너지를 가져와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "Thanks! You're very calm.",
                    "translation": "고마워! 너는 정말 차분해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다솔",
                    "script": "How about quiet games?",
                    "translation": "조용한 게임은 어때?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현준",
                    "script": "Great idea! Like card games.",
                    "translation": "좋은 아이디어야! 카드 게임 같은."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다솔",
                    "script": "Perfect for both of us!",
                    "translation": "우리 둘 다에게 완벽해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현준의 활동적인 성격을 나타내는 문장이에요.",
                    "optionA": "energy",
                    "optionB": "to",
                    "optionC": "good",
                    "optionD": "brings",
                    "optionE": "everyone",
                    "optionF": "Hyeonjun",
                    "result": "Hyeonjun brings good energy to everyone",
                    "explanation": "ESTP인 현준은 모든 사람에게 좋은 에너지를 가져다줍니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "교실에서의 쉬는 시간",
            "explanation": "활동적인 ESTP와 평온한 ISFP의 쉬는 시간",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "Let's play games together!",
                    "translation": "같이 게임하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다솔",
                    "script": "I prefer sitting quietly.",
                    "translation": "나는 조용히 앉아있는 걸 선호해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현준이는 같이 게임하자고 했나요?",
                    "hint": "현준이가 'Let's play games together!'라고 말했어요.",
                    "result": "O",
                    "explanation": "현준이는 'Let's play games together!'라고 말했습니다. 같이 게임하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현준",
                    "script": "Games are really fun!",
                    "translation": "게임은 정말 재밌어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다솔",
                    "script": "But quiet time is nice.",
                    "translation": "하지만 조용한 시간이 좋아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "You like peaceful moments.",
                    "translation": "너는 평화로운 순간들을 좋아해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Dasol prefers sitting @@.",
                    "hint": "다솔이가 'I prefer sitting quietly'라고 말했어요.",
                    "optionA": "loudly",
                    "optionB": "quietly",
                    "optionC": "quickly",
                    "result": "quietly",
                    "explanation": "다솔이는 'I prefer sitting quietly'라고 말했습니다. 조용히 앉아있는 걸 선호해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다솔",
                    "script": "And you bring good energy.",
                    "translation": "그리고 너는 좋은 에너지를 가져와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "Thanks! You're very calm.",
                    "translation": "고마워! 너는 정말 차분해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다솔",
                    "script": "How about quiet games?",
                    "translation": "조용한 게임은 어때?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현준",
                    "script": "Great idea! Like card games.",
                    "translation": "좋은 아이디어야! 카드 게임 같은."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다솔",
                    "script": "Perfect for both of us!",
                    "translation": "우리 둘 다에게 완벽해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "현준의 활동적인 성격을 나타내는 문장이에요.",
                    "optionA": "energy",
                    "optionB": "to",
                    "optionC": "good",
                    "optionD": "brings",
                    "optionE": "everyone",
                    "optionF": "Hyeonjun",
                    "result": "Hyeonjun brings good energy to everyone",
                    "explanation": "ESTP인 현준은 모든 사람에게 좋은 에너지를 가져다줍니다."
                }
            ]
        }
    ]
}
ID: 4149 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "동아리 모집 행사",
            "explanation": "열정적인 ESFP와 신중한 ISTJ의 동아리 선택",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "This looks so exciting!",
                    "translation": "이거 정말 신나 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "Let me check details first.",
                    "translation": "세부사항부터 먼저 확인해볼게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤서는 동아리 행사가 신난다고 했나요?",
                    "hint": "윤서가 'This looks so exciting!'이라고 말했어요.",
                    "result": "O",
                    "explanation": "윤서는 'This looks so exciting!'이라고 말했습니다. 동아리 행사가 신난다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "Come on! Just join!",
                    "translation": "어서! 그냥 가입해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "But what do they do?",
                    "translation": "하지만 그들이 뭘 하는데?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "We can learn together!",
                    "translation": "우리가 함께 배울 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Gunho wants to check @@ first.",
                    "hint": "건호가 'Let me check details first'라고 말했어요.",
                    "optionA": "people",
                    "optionB": "details",
                    "optionC": "time",
                    "result": "details",
                    "explanation": "건호는 'Let me check details first'라고 말했습니다. 세부사항을 먼저 확인하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "You're very enthusiastic!",
                    "translation": "너는 정말 열정적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "And you're very careful!",
                    "translation": "그리고 너는 정말 신중해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Okay, this one looks good.",
                    "translation": "좋아, 이것은 괜찮아 보여."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "Great! Let's sign up together!",
                    "translation": "좋아! 같이 가입하자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "Yes! Good team work!",
                    "translation": "그래! 좋은 팀워크야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "윤서의 열정적인 성격을 나타내는 문장이에요.",
                    "result": "Yunseo always gets excited about new things",
                    "explanation": "ESFP인 윤서는 항상 새로운 것들에 대해 흥미를 느낍니다.",
                    "optionA": "excited",
                    "optionB": "things",
                    "optionC": "new",
                    "optionD": "Yunseo",
                    "optionE": "always",
                    "optionF": "gets",
                    "optionG": "about"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "동아리 모집 행사",
            "explanation": "열정적인 ESFP와 신중한 ISTJ의 동아리 선택",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "This looks so exciting!",
                    "translation": "이거 정말 신나 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "Let me check details first.",
                    "translation": "세부사항부터 먼저 확인해볼게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤서는 동아리 행사가 신난다고 했나요?",
                    "hint": "윤서가 'This looks so exciting!'이라고 말했어요.",
                    "result": "O",
                    "explanation": "윤서는 'This looks so exciting!'이라고 말했습니다. 동아리 행사가 신난다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "Come on! Just join!",
                    "translation": "어서! 그냥 가입해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "But what do they do?",
                    "translation": "하지만 그들이 뭘 하는데?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "We can learn together!",
                    "translation": "우리가 함께 배울 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Gunho wants to check @@ first.",
                    "hint": "건호가 'Let me check details first'라고 말했어요.",
                    "optionA": "people",
                    "optionB": "details",
                    "optionC": "time",
                    "result": "details",
                    "explanation": "건호는 'Let me check details first'라고 말했습니다. 세부사항을 먼저 확인하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "You're very enthusiastic!",
                    "translation": "너는 정말 열정적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "And you're very careful!",
                    "translation": "그리고 너는 정말 신중해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Okay, this one looks good.",
                    "translation": "좋아, 이것은 괜찮아 보여."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "Great! Let's sign up together!",
                    "translation": "좋아! 같이 가입하자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "Yes! Good team work!",
                    "translation": "그래! 좋은 팀워크야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "윤서의 열정적인 성격을 나타내는 문장이에요.",
                    "optionA": "excited",
                    "optionB": "things",
                    "optionC": "new",
                    "optionD": "Yunseo",
                    "optionE": "always",
                    "optionF": "gets",
                    "optionG": "about",
                    "result": "Yunseo always gets excited about new things",
                    "explanation": "ESFP인 윤서는 항상 새로운 것들에 대해 흥미를 느낍니다."
                }
            ]
        }
    ]
}
ID: 4150 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "도서관에서의 만남",
            "explanation": "친근한 ENFJ와 집중하는 INTP의 공부 스타일",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "Want to study together?",
                    "translation": "같이 공부할래?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "I study better alone.",
                    "translation": "나는 혼자 공부하는 게 더 나아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채영이는 같이 공부하자고 제안했나요?",
                    "hint": "채영이가 'Want to study together?'라고 말했어요.",
                    "result": "O",
                    "explanation": "채영이는 'Want to study together?'라고 말했습니다. 같이 공부하자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "We can help each other!",
                    "translation": "우리는 서로 도울 수 있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "But I need deep focus.",
                    "translation": "하지만 나는 깊은 집중이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "I understand that completely.",
                    "translation": "그걸 완전히 이해해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seojun needs @@ focus for studying.",
                    "hint": "서준이가 'But I need deep focus'라고 말했어요.",
                    "optionA": "light",
                    "optionB": "deep",
                    "optionC": "quick",
                    "result": "deep",
                    "explanation": "서준이는 'But I need deep focus'라고 말했습니다. 공부할 때 깊은 집중이 필요해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "You care about helping others.",
                    "translation": "너는 다른 사람들 돕는 걸 신경 써."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "Yes! Learning is more fun together.",
                    "translation": "그래! 함께 배우는 게 더 재밌어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서준",
                    "script": "How about study breaks together?",
                    "translation": "공부 쉬는 시간을 같이 하는 건 어때?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Perfect! Best of both ways!",
                    "translation": "완벽해! 두 방법 모두의 장점이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서준",
                    "script": "Smart solution for us!",
                    "translation": "우리를 위한 똑똑한 해결책이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채영의 협력적인 성격을 나타내는 문장이에요.",
                    "optionA": "together",
                    "optionB": "enjoys",
                    "optionC": "learning",
                    "optionD": "with",
                    "optionE": "others",
                    "optionF": "Chaeyoung",
                    "result": "Chaeyoung enjoys learning together with others",
                    "explanation": "ENFJ인 채영은 다른 사람들과 함께 배우는 것을 즐깁니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "도서관에서의 만남",
            "explanation": "친근한 ENFJ와 집중하는 INTP의 공부 스타일",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "Want to study together?",
                    "translation": "같이 공부할래?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "I study better alone.",
                    "translation": "나는 혼자 공부하는 게 더 나아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채영이는 같이 공부하자고 제안했나요?",
                    "hint": "채영이가 'Want to study together?'라고 말했어요.",
                    "result": "O",
                    "explanation": "채영이는 'Want to study together?'라고 말했습니다. 같이 공부하자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "We can help each other!",
                    "translation": "우리는 서로 도울 수 있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "But I need deep focus.",
                    "translation": "하지만 나는 깊은 집중이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "I understand that completely.",
                    "translation": "그걸 완전히 이해해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seojun needs @@ focus for studying.",
                    "hint": "서준이가 'But I need deep focus'라고 말했어요.",
                    "optionA": "light",
                    "optionB": "deep",
                    "optionC": "quick",
                    "result": "deep",
                    "explanation": "서준이는 'But I need deep focus'라고 말했습니다. 공부할 때 깊은 집중이 필요해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "You care about helping others.",
                    "translation": "너는 다른 사람들 돕는 걸 신경 써."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "Yes! Learning is more fun together.",
                    "translation": "그래! 함께 배우는 게 더 재밌어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서준",
                    "script": "How about study breaks together?",
                    "translation": "공부 쉬는 시간을 같이 하는 건 어때?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Perfect! Best of both ways!",
                    "translation": "완벽해! 두 방법 모두의 장점이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서준",
                    "script": "Smart solution for us!",
                    "translation": "우리를 위한 똑똑한 해결책이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "채영의 협력적인 성격을 나타내는 문장이에요.",
                    "optionA": "together",
                    "optionB": "enjoys",
                    "optionC": "learning",
                    "optionD": "with",
                    "optionE": "others",
                    "optionF": "Chaeyoung",
                    "result": "Chaeyoung enjoys learning together with others",
                    "explanation": "ENFJ인 채영은 다른 사람들과 함께 배우는 것을 즐깁니다."
                }
            ]
        }
    ]
}
ID: 4151 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "이론 vs 경험",
            "explanation": "INTP의 이론적 탐구와 ESFJ의 실용적 접근 비교",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "I need the theory first.",
                    "translation": "이론부터 먼저 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Let's try it now!",
                    "translation": "지금 해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민준이는 이론을 먼저 원합니다.",
                    "hint": "민준이가 뭘 먼저 원한다고 했나요?",
                    "result": "O",
                    "explanation": "민준이는 'I need the theory first'라고 이론을 먼저 원한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "Why does it work?",
                    "translation": "왜 작동하는 거야?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Just use it!",
                    "translation": "그냥 써봐!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Soyoung wants to @@ it right now.",
                    "hint": "소영이가 뭘 하자고 했나요?",
                    "optionA": "read",
                    "optionB": "try",
                    "optionC": "buy",
                    "result": "try",
                    "explanation": "소영이는 'Let's try it now!'라고 시도해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Experience teaches best!",
                    "translation": "경험이 가장 잘 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "I like books!",
                    "translation": "나는 책을 좋아해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민준이가 좋아하는 것이에요.",
                    "optionA": "books",
                    "optionB": "like",
                    "optionC": "I",
                    "optionD": "reading",
                    "optionE": "very",
                    "result": "I like reading books very",
                    "explanation": "민준이는 책 읽기를 매우 좋아해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "이론 vs 경험",
            "explanation": "INTP의 이론적 탐구와 ESFJ의 실용적 접근 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "I need the theory first.",
                    "translation": "이론부터 먼저 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Let's try it now!",
                    "translation": "지금 해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민준이는 이론을 먼저 원합니다.",
                    "hint": "민준이가 뭘 먼저 원한다고 했나요?",
                    "result": "O",
                    "explanation": "민준이는 'I need the theory first'라고 이론을 먼저 원한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "Why does it work?",
                    "translation": "왜 작동하는 거야?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Just use it!",
                    "translation": "그냥 써봐!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Soyoung wants to @@ it right now.",
                    "hint": "소영이가 뭘 하자고 했나요?",
                    "optionA": "read",
                    "optionB": "try",
                    "optionC": "buy",
                    "result": "try",
                    "explanation": "소영이는 'Let's try it now!'라고 시도해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Experience teaches best!",
                    "translation": "경험이 가장 잘 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "I like books!",
                    "translation": "나는 책을 좋아해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민준이가 좋아하는 것이에요.",
                    "optionA": "books",
                    "optionB": "like",
                    "optionC": "I",
                    "optionD": "reading",
                    "optionE": "very",
                    "result": "I like reading books very",
                    "explanation": "민준이는 책 읽기를 매우 좋아해요."
                }
            ]
        }
    ]
}
ID: 4152 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "과거 vs 미래",
            "explanation": "ISFJ의 경험 기반과 ENTP의 아이디어 기반 정보수집",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "What worked before?",
                    "translation": "전에 뭐가 효과가 있었지?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "What if we try new?",
                    "translation": "새로운 걸 시도하면 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수진이는 과거 경험을 중요하게 생각합니다.",
                    "hint": "수진이가 뭘 물어봤나요?",
                    "result": "O",
                    "explanation": "수진이는 'What worked before?'라고 과거 경험을 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "Past ways are safe.",
                    "translation": "과거 방법이 안전해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "New ideas are fun!",
                    "translation": "새로운 아이디어가 재밌어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Donghyeon thinks new ideas are @@.",
                    "hint": "동현이가 새로운 아이디어에 대해 뭐라고 했나요?",
                    "optionA": "boring",
                    "optionB": "fun",
                    "optionC": "hard",
                    "result": "fun",
                    "explanation": "동현이는 'New ideas are fun!'이라고 재밌다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "You help us stay safe!",
                    "translation": "너는 우리가 안전하게 있도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수진",
                    "script": "You bring new things!",
                    "translation": "너는 새로운 것들을 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수진이가 중요하게 생각하는 것이에요.",
                    "optionA": "are",
                    "optionB": "cats",
                    "optionC": "very",
                    "optionD": "cute",
                    "optionE": "small",
                    "result": "small cats are very cute",
                    "explanation": "작은 고양이들이 매우 귀여워요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "과거 vs 미래",
            "explanation": "ISFJ의 경험 기반과 ENTP의 아이디어 기반 정보수집",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "What worked before?",
                    "translation": "전에 뭐가 효과가 있었지?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "What if we try new?",
                    "translation": "새로운 걸 시도하면 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수진이는 과거 경험을 중요하게 생각합니다.",
                    "hint": "수진이가 뭘 물어봤나요?",
                    "result": "O",
                    "explanation": "수진이는 'What worked before?'라고 과거 경험을 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "Past ways are safe.",
                    "translation": "과거 방법이 안전해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "New ideas are fun!",
                    "translation": "새로운 아이디어가 재밌어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Donghyeon thinks new ideas are @@.",
                    "hint": "동현이가 새로운 아이디어에 대해 뭐라고 했나요?",
                    "optionA": "boring",
                    "optionB": "fun",
                    "optionC": "hard",
                    "result": "fun",
                    "explanation": "동현이는 'New ideas are fun!'이라고 재밌다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "You help us stay safe!",
                    "translation": "너는 우리가 안전하게 있도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수진",
                    "script": "You bring new things!",
                    "translation": "너는 새로운 것들을 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수진이가 중요하게 생각하는 것이에요.",
                    "optionA": "are",
                    "optionB": "cats",
                    "optionC": "very",
                    "optionD": "cute",
                    "optionE": "small",
                    "result": "small cats are very cute",
                    "explanation": "작은 고양이들이 매우 귀여워요."
                }
            ]
        }
    ]
}
ID: 4153 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "체계 vs 감정",
            "explanation": "ESTJ의 체계적 정보수집과 INFP의 감성적 접근",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "Let's organize the data.",
                    "translation": "데이터를 정리하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "How does it feel?",
                    "translation": "어떤 느낌이야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민호는 데이터를 정리하자고 했습니다.",
                    "hint": "민호가 뭘 하자고 했나요?",
                    "result": "O",
                    "explanation": "민호는 'Let's organize the data'라고 데이터를 정리하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민호",
                    "script": "Facts are important!",
                    "translation": "사실이 중요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "Feelings matter too!",
                    "translation": "감정도 중요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Daeun thinks @@ matter too.",
                    "hint": "다은이가 뭐가 중요하다고 했나요?",
                    "optionA": "numbers",
                    "optionB": "feelings",
                    "optionC": "books",
                    "result": "feelings",
                    "explanation": "다은이는 'Feelings matter too!'라고 감정이 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다은",
                    "script": "You keep things clear!",
                    "translation": "너는 일을 명확하게 해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민호",
                    "script": "You add heart!",
                    "translation": "너는 마음을 더해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "간단한 일상 문장이에요.",
                    "optionA": "is",
                    "optionB": "today",
                    "optionC": "very",
                    "optionD": "hot",
                    "optionE": "weather",
                    "result": "today weather is very hot",
                    "explanation": "오늘 날씨가 매우 더워요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "체계 vs 감정",
            "explanation": "ESTJ의 체계적 정보수집과 INFP의 감성적 접근",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "Let's organize the data.",
                    "translation": "데이터를 정리하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "How does it feel?",
                    "translation": "어떤 느낌이야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민호는 데이터를 정리하자고 했습니다.",
                    "hint": "민호가 뭘 하자고 했나요?",
                    "result": "O",
                    "explanation": "민호는 'Let's organize the data'라고 데이터를 정리하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민호",
                    "script": "Facts are important!",
                    "translation": "사실이 중요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "Feelings matter too!",
                    "translation": "감정도 중요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Daeun thinks @@ matter too.",
                    "hint": "다은이가 뭐가 중요하다고 했나요?",
                    "optionA": "numbers",
                    "optionB": "feelings",
                    "optionC": "books",
                    "result": "feelings",
                    "explanation": "다은이는 'Feelings matter too!'라고 감정이 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다은",
                    "script": "You keep things clear!",
                    "translation": "너는 일을 명확하게 해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민호",
                    "script": "You add heart!",
                    "translation": "너는 마음을 더해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "간단한 일상 문장이에요.",
                    "optionA": "is",
                    "optionB": "today",
                    "optionC": "very",
                    "optionD": "hot",
                    "optionE": "weather",
                    "result": "today weather is very hot",
                    "explanation": "오늘 날씨가 매우 더워요."
                }
            ]
        }
    ]
}
ID: 4154 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "구체 vs 추상",
            "explanation": "ISTP의 구체적 정보와 ENFJ의 추상적 의미 탐구",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "Show me the steps.",
                    "translation": "단계를 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하늘",
                    "script": "What's the meaning?",
                    "translation": "의미가 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태민이는 단계를 보여달라고 했습니다.",
                    "hint": "태민이가 뭘 보여달라고 했나요?",
                    "result": "O",
                    "explanation": "태민이는 'Show me the steps'라고 단계를 보여달라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "I need clear facts.",
                    "translation": "명확한 사실이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하늘",
                    "script": "I see big picture!",
                    "translation": "큰 그림을 봐!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Haneul sees the @@ picture.",
                    "hint": "하늘이가 뭘 본다고 했나요?",
                    "optionA": "small",
                    "optionB": "big",
                    "optionC": "old",
                    "result": "big",
                    "explanation": "하늘이는 'I see big picture!'라고 큰 그림을 본다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하늘",
                    "script": "You make things work!",
                    "translation": "너는 일이 되게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태민",
                    "script": "You find deeper meaning!",
                    "translation": "너는 더 깊은 의미를 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "간단한 좋아하는 것을 나타내는 문장이에요.",
                    "optionA": "dogs",
                    "optionB": "like",
                    "optionC": "I",
                    "optionD": "big",
                    "optionE": "white",
                    "result": "I like big white dogs",
                    "explanation": "나는 크고 하얀 개들을 좋아해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "구체 vs 추상",
            "explanation": "ISTP의 구체적 정보와 ENFJ의 추상적 의미 탐구",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "Show me the steps.",
                    "translation": "단계를 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하늘",
                    "script": "What's the meaning?",
                    "translation": "의미가 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태민이는 단계를 보여달라고 했습니다.",
                    "hint": "태민이가 뭘 보여달라고 했나요?",
                    "result": "O",
                    "explanation": "태민이는 'Show me the steps'라고 단계를 보여달라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "I need clear facts.",
                    "translation": "명확한 사실이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하늘",
                    "script": "I see big picture!",
                    "translation": "큰 그림을 봐!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Haneul sees the @@ picture.",
                    "hint": "하늘이가 뭘 본다고 했나요?",
                    "optionA": "small",
                    "optionB": "big",
                    "optionC": "old",
                    "result": "big",
                    "explanation": "하늘이는 'I see big picture!'라고 큰 그림을 본다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하늘",
                    "script": "You make things work!",
                    "translation": "너는 일이 되게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태민",
                    "script": "You find deeper meaning!",
                    "translation": "너는 더 깊은 의미를 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "간단한 좋아하는 것을 나타내는 문장이에요.",
                    "optionA": "dogs",
                    "optionB": "like",
                    "optionC": "I",
                    "optionD": "big",
                    "optionE": "white",
                    "result": "I like big white dogs",
                    "explanation": "나는 크고 하얀 개들을 좋아해요."
                }
            ]
        }
    ]
}
ID: 4155 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "빠름 vs 깊이",
            "explanation": "ESTP의 빠른 정보수집과 INTJ의 깊은 분석",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "Give me quick facts!",
                    "translation": "빠른 사실을 줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "I need deep analysis.",
                    "translation": "깊은 분석이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현준이는 빠른 사실을 원합니다.",
                    "hint": "현준이가 뭘 달라고 했나요?",
                    "result": "O",
                    "explanation": "현준이는 'Give me quick facts!'라고 빠른 사실을 달라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현준",
                    "script": "Fast answers help!",
                    "translation": "빠른 답이 도와줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "Slow thinking is better.",
                    "translation": "천천히 생각하는 게 더 나아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seojun thinks @@ thinking is better.",
                    "hint": "서준이가 어떤 생각이 더 낫다고 했나요?",
                    "optionA": "fast",
                    "optionB": "slow",
                    "optionC": "loud",
                    "result": "slow",
                    "explanation": "서준이는 'Slow thinking is better'라고 천천히 생각하는 게 더 낫다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "You act quickly!",
                    "translation": "너는 빠르게 행동해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현준",
                    "script": "You think carefully!",
                    "translation": "너는 신중하게 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "간단한 일상 문장이에요.",
                    "optionA": "eat",
                    "optionB": "I",
                    "optionC": "red",
                    "optionD": "big",
                    "optionE": "apples",
                    "result": "I eat big red apples",
                    "explanation": "나는 크고 빨간 사과를 먹어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "빠름 vs 깊이",
            "explanation": "ESTP의 빠른 정보수집과 INTJ의 깊은 분석",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "Give me quick facts!",
                    "translation": "빠른 사실을 줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "I need deep analysis.",
                    "translation": "깊은 분석이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현준이는 빠른 사실을 원합니다.",
                    "hint": "현준이가 뭘 달라고 했나요?",
                    "result": "O",
                    "explanation": "현준이는 'Give me quick facts!'라고 빠른 사실을 달라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현준",
                    "script": "Fast answers help!",
                    "translation": "빠른 답이 도와줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "Slow thinking is better.",
                    "translation": "천천히 생각하는 게 더 나아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seojun thinks @@ thinking is better.",
                    "hint": "서준이가 어떤 생각이 더 낫다고 했나요?",
                    "optionA": "fast",
                    "optionB": "slow",
                    "optionC": "loud",
                    "result": "slow",
                    "explanation": "서준이는 'Slow thinking is better'라고 천천히 생각하는 게 더 낫다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "You act quickly!",
                    "translation": "너는 빠르게 행동해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현준",
                    "script": "You think carefully!",
                    "translation": "너는 신중하게 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "간단한 일상 문장이에요.",
                    "optionA": "eat",
                    "optionB": "I",
                    "optionC": "red",
                    "optionD": "big",
                    "optionE": "apples",
                    "result": "I eat big red apples",
                    "explanation": "나는 크고 빨간 사과를 먹어요."
                }
            ]
        }
    ]
}
ID: 4156 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "질문 vs 답변",
            "explanation": "ENTP의 질문 중심과 ISFJ의 답변 중심 정보탐구",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동훈",
                    "script": "Why? How? What if?",
                    "translation": "왜? 어떻게? 만약에?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "Here's what I know.",
                    "translation": "내가 아는 건 이거야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동훈이는 많은 질문을 합니다.",
                    "hint": "동훈이가 뭘 많이 하나요?",
                    "result": "O",
                    "explanation": "동훈이는 '왜? 어떻게? 만약에?'라고 많은 질문을 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동훈",
                    "script": "Questions are fun!",
                    "translation": "질문하는 게 재밌어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Answers help people!",
                    "translation": "답변이 사람들을 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Subin thinks answers @@ people.",
                    "hint": "수빈이가 답변이 사람들을 어떻게 한다고 했나요?",
                    "optionA": "hurt",
                    "optionB": "help",
                    "optionC": "scare",
                    "result": "help",
                    "explanation": "수빈이는 'Answers help people!'이라고 답변이 사람들을 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "You make me think more!",
                    "translation": "너는 나를 더 생각하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동훈",
                    "script": "You give good answers!",
                    "translation": "너는 좋은 답변을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "간단한 색깔과 물건을 나타내는 문장이에요.",
                    "optionA": "blue",
                    "optionB": "my",
                    "optionC": "is",
                    "optionD": "bag",
                    "optionE": "very",
                    "result": "my bag is very blue",
                    "explanation": "내 가방은 매우 파랗다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "질문 vs 답변",
            "explanation": "ENTP의 질문 중심과 ISFJ의 답변 중심 정보탐구",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동훈",
                    "script": "Why? How? What if?",
                    "translation": "왜? 어떻게? 만약에?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "Here's what I know.",
                    "translation": "내가 아는 건 이거야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동훈이는 많은 질문을 합니다.",
                    "hint": "동훈이가 뭘 많이 하나요?",
                    "result": "O",
                    "explanation": "동훈이는 '왜? 어떻게? 만약에?'라고 많은 질문을 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동훈",
                    "script": "Questions are fun!",
                    "translation": "질문하는 게 재밌어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Answers help people!",
                    "translation": "답변이 사람들을 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Subin thinks answers @@ people.",
                    "hint": "수빈이가 답변이 사람들을 어떻게 한다고 했나요?",
                    "optionA": "hurt",
                    "optionB": "help",
                    "optionC": "scare",
                    "result": "help",
                    "explanation": "수빈이는 'Answers help people!'이라고 답변이 사람들을 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "You make me think more!",
                    "translation": "너는 나를 더 생각하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동훈",
                    "script": "You give good answers!",
                    "translation": "너는 좋은 답변을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "간단한 색깔과 물건을 나타내는 문장이에요.",
                    "optionA": "blue",
                    "optionB": "my",
                    "optionC": "is",
                    "optionD": "bag",
                    "optionE": "very",
                    "result": "my bag is very blue",
                    "explanation": "내 가방은 매우 파랗다."
                }
            ]
        }
    ]
}
ID: 4157 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "실험 vs 관찰",
            "explanation": "ESFP의 직접 체험과 INTJ의 관찰 분석",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소라",
                    "script": "Let me try it!",
                    "translation": "내가 해볼게!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Let me watch first.",
                    "translation": "먼저 지켜볼게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소라는 직접 해보고 싶어 합니다.",
                    "hint": "소라가 뭘 하고 싶다고 했나요?",
                    "result": "O",
                    "explanation": "소라는 'Let me try it!'라고 직접 해보고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소라",
                    "script": "Doing teaches me!",
                    "translation": "직접 하는 게 나를 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Watching shows patterns.",
                    "translation": "지켜보는 게 패턴을 보여줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Siwoo likes to @@ first before trying.",
                    "hint": "시우가 시도하기 전에 뭘 하고 싶다고 했나요?",
                    "optionA": "sleep",
                    "optionB": "watch",
                    "optionC": "run",
                    "result": "watch",
                    "explanation": "시우는 'Let me watch first'라고 먼저 지켜보고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "You learn by doing!",
                    "translation": "너는 직접 해서 배워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소라",
                    "script": "You see things clearly!",
                    "translation": "너는 일을 명확하게 봐!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "간단한 동물에 대한 문장이에요.",
                    "optionA": "birds",
                    "optionB": "can",
                    "optionC": "high",
                    "optionD": "fly",
                    "optionE": "very",
                    "result": "birds can fly very high",
                    "explanation": "새들은 매우 높이 날 수 있어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "실험 vs 관찰",
            "explanation": "ESFP의 직접 체험과 INTJ의 관찰 분석",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소라",
                    "script": "Let me try it!",
                    "translation": "내가 해볼게!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Let me watch first.",
                    "translation": "먼저 지켜볼게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소라는 직접 해보고 싶어 합니다.",
                    "hint": "소라가 뭘 하고 싶다고 했나요?",
                    "result": "O",
                    "explanation": "소라는 'Let me try it!'라고 직접 해보고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소라",
                    "script": "Doing teaches me!",
                    "translation": "직접 하는 게 나를 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Watching shows patterns.",
                    "translation": "지켜보는 게 패턴을 보여줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Siwoo likes to @@ first before trying.",
                    "hint": "시우가 시도하기 전에 뭘 하고 싶다고 했나요?",
                    "optionA": "sleep",
                    "optionB": "watch",
                    "optionC": "run",
                    "result": "watch",
                    "explanation": "시우는 'Let me watch first'라고 먼저 지켜보고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "You learn by doing!",
                    "translation": "너는 직접 해서 배워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소라",
                    "script": "You see things clearly!",
                    "translation": "너는 일을 명확하게 봐!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "간단한 동물에 대한 문장이에요.",
                    "optionA": "birds",
                    "optionB": "can",
                    "optionC": "high",
                    "optionD": "fly",
                    "optionE": "very",
                    "result": "birds can fly very high",
                    "explanation": "새들은 매우 높이 날 수 있어요."
                }
            ]
        }
    ]
}
ID: 4158 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "규칙 vs 예외",
            "explanation": "ISTJ의 규칙 기반과 ENFP의 예외 탐구",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Follow the rules!",
                    "translation": "규칙을 따라!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "What about exceptions?",
                    "translation": "예외는 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현우는 규칙을 따르라고 합니다.",
                    "hint": "현우가 뭘 따르라고 했나요?",
                    "result": "O",
                    "explanation": "현우는 'Follow the rules!'라고 규칙을 따르라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Rules keep us safe.",
                    "translation": "규칙이 우리를 안전하게 지켜줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하은",
                    "script": "But exceptions are interesting!",
                    "translation": "하지만 예외는 흥미로워!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Haeun thinks exceptions are @@.",
                    "hint": "하은이가 예외에 대해 뭐라고 했나요?",
                    "optionA": "boring",
                    "optionB": "interesting",
                    "optionC": "scary",
                    "result": "interesting",
                    "explanation": "하은이는 'But exceptions are interesting!'이라고 예외가 흥미롭다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하은",
                    "script": "You keep things organized!",
                    "translation": "너는 일을 체계적으로 해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "You find new possibilities!",
                    "translation": "너는 새로운 가능성을 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "간단한 가족에 대한 문장이에요.",
                    "optionA": "mom",
                    "optionB": "cooks",
                    "optionC": "good",
                    "optionD": "very",
                    "optionE": "food",
                    "result": "mom cooks very good food",
                    "explanation": "엄마는 매우 맛있는 음식을 요리해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "규칙 vs 예외",
            "explanation": "ISTJ의 규칙 기반과 ENFP의 예외 탐구",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Follow the rules!",
                    "translation": "규칙을 따라!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "What about exceptions?",
                    "translation": "예외는 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현우는 규칙을 따르라고 합니다.",
                    "hint": "현우가 뭘 따르라고 했나요?",
                    "result": "O",
                    "explanation": "현우는 'Follow the rules!'라고 규칙을 따르라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Rules keep us safe.",
                    "translation": "규칙이 우리를 안전하게 지켜줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하은",
                    "script": "But exceptions are interesting!",
                    "translation": "하지만 예외는 흥미로워!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Haeun thinks exceptions are @@.",
                    "hint": "하은이가 예외에 대해 뭐라고 했나요?",
                    "optionA": "boring",
                    "optionB": "interesting",
                    "optionC": "scary",
                    "result": "interesting",
                    "explanation": "하은이는 'But exceptions are interesting!'이라고 예외가 흥미롭다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하은",
                    "script": "You keep things organized!",
                    "translation": "너는 일을 체계적으로 해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "You find new possibilities!",
                    "translation": "너는 새로운 가능성을 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "간단한 가족에 대한 문장이에요.",
                    "optionA": "mom",
                    "optionB": "cooks",
                    "optionC": "good",
                    "optionD": "very",
                    "optionE": "food",
                    "result": "mom cooks very good food",
                    "explanation": "엄마는 매우 맛있는 음식을 요리해요."
                }
            ]
        }
    ]
}
ID: 4159 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "논리 vs 직감",
            "explanation": "INTP의 논리적 분석과 ESFJ의 직감적 이해",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "Let me analyze this.",
                    "translation": "이걸 분석해볼게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예린",
                    "script": "I just feel it.",
                    "translation": "그냥 느껴져."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태윤이는 분석하고 싶어 합니다.",
                    "hint": "태윤이가 뭘 하고 싶다고 했나요?",
                    "result": "O",
                    "explanation": "태윤이는 'Let me analyze this'라고 분석하고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태윤",
                    "script": "Logic shows truth.",
                    "translation": "논리가 진실을 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예린",
                    "script": "Feelings guide me!",
                    "translation": "감정이 나를 이끌어줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yerin's @@ guide her decisions.",
                    "hint": "예린이를 이끌어주는 게 뭐라고 했나요?",
                    "optionA": "books",
                    "optionB": "feelings",
                    "optionC": "numbers",
                    "result": "feelings",
                    "explanation": "예린이는 'Feelings guide me!'라고 감정이 자신을 이끌어준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예린",
                    "script": "You think very clearly!",
                    "translation": "너는 정말 명확하게 생각해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "You understand people well!",
                    "translation": "너는 사람들을 잘 이해해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "간단한 학교에 대한 문장이에요.",
                    "optionA": "school",
                    "optionB": "fun",
                    "optionC": "is",
                    "optionD": "very",
                    "optionE": "today",
                    "result": "school is very fun today",
                    "explanation": "오늘 학교가 매우 재밌어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "논리 vs 직감",
            "explanation": "INTP의 논리적 분석과 ESFJ의 직감적 이해",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "Let me analyze this.",
                    "translation": "이걸 분석해볼게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예린",
                    "script": "I just feel it.",
                    "translation": "그냥 느껴져."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태윤이는 분석하고 싶어 합니다.",
                    "hint": "태윤이가 뭘 하고 싶다고 했나요?",
                    "result": "O",
                    "explanation": "태윤이는 'Let me analyze this'라고 분석하고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태윤",
                    "script": "Logic shows truth.",
                    "translation": "논리가 진실을 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예린",
                    "script": "Feelings guide me!",
                    "translation": "감정이 나를 이끌어줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yerin's @@ guide her decisions.",
                    "hint": "예린이를 이끌어주는 게 뭐라고 했나요?",
                    "optionA": "books",
                    "optionB": "feelings",
                    "optionC": "numbers",
                    "result": "feelings",
                    "explanation": "예린이는 'Feelings guide me!'라고 감정이 자신을 이끌어준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예린",
                    "script": "You think very clearly!",
                    "translation": "너는 정말 명확하게 생각해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "You understand people well!",
                    "translation": "너는 사람들을 잘 이해해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "간단한 학교에 대한 문장이에요.",
                    "optionA": "school",
                    "optionB": "fun",
                    "optionC": "is",
                    "optionD": "very",
                    "optionE": "today",
                    "result": "school is very fun today",
                    "explanation": "오늘 학교가 매우 재밌어요."
                }
            ]
        }
    ]
}
ID: 4160 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "혼자 vs 함께",
            "explanation": "ISFP의 개인적 탐구와 ESTJ의 협력적 정보수집",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다솔",
                    "script": "I study alone.",
                    "translation": "나는 혼자 공부해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "우진",
                    "script": "Let's work together!",
                    "translation": "같이 일하자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다솔이는 혼자 공부합니다.",
                    "hint": "다솔이가 어떻게 공부한다고 했나요?",
                    "result": "O",
                    "explanation": "다솔이는 'I study alone'이라고 혼자 공부한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다솔",
                    "script": "Quiet helps me think.",
                    "translation": "조용한 게 생각하는 데 도와줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "우진",
                    "script": "Teams work faster!",
                    "translation": "팀이 더 빨리 일해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Woojin thinks @@ work faster.",
                    "hint": "우진이가 뭐가 더 빨리 일한다고 했나요?",
                    "optionA": "people",
                    "optionB": "teams",
                    "optionC": "books",
                    "result": "teams",
                    "explanation": "우진이는 'Teams work faster!'라고 팀이 더 빨리 일한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "You think deeply!",
                    "translation": "너는 깊게 생각해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다솔",
                    "script": "You organize well!",
                    "translation": "너는 잘 정리해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "간단한 놀이에 대한 문장이에요.",
                    "optionA": "kids",
                    "optionB": "play",
                    "optionC": "in",
                    "optionD": "happy",
                    "optionE": "park",
                    "result": "happy kids play in park",
                    "explanation": "행복한 아이들이 공원에서 놀아요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "혼자 vs 함께",
            "explanation": "ISFP의 개인적 탐구와 ESTJ의 협력적 정보수집",
            "level": 2,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다솔",
                    "script": "I study alone.",
                    "translation": "나는 혼자 공부해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "우진",
                    "script": "Let's work together!",
                    "translation": "같이 일하자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다솔이는 혼자 공부합니다.",
                    "hint": "다솔이가 어떻게 공부한다고 했나요?",
                    "result": "O",
                    "explanation": "다솔이는 'I study alone'이라고 혼자 공부한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다솔",
                    "script": "Quiet helps me think.",
                    "translation": "조용한 게 생각하는 데 도와줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "우진",
                    "script": "Teams work faster!",
                    "translation": "팀이 더 빨리 일해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Woojin thinks @@ work faster.",
                    "hint": "우진이가 뭐가 더 빨리 일한다고 했나요?",
                    "optionA": "people",
                    "optionB": "teams",
                    "optionC": "books",
                    "result": "teams",
                    "explanation": "우진이는 'Teams work faster!'라고 팀이 더 빨리 일한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "You think deeply!",
                    "translation": "너는 깊게 생각해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다솔",
                    "script": "You organize well!",
                    "translation": "너는 잘 정리해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "간단한 놀이에 대한 문장이에요.",
                    "optionA": "kids",
                    "optionB": "play",
                    "optionC": "in",
                    "optionD": "happy",
                    "optionE": "park",
                    "result": "happy kids play in park",
                    "explanation": "행복한 아이들이 공원에서 놀아요."
                }
            ]
        }
    ]
}
ID: 4161 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음 vs 머리",
            "explanation": "ESFJ의 감정 중심과 INTP의 논리 중심 의사결정",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "How do you feel?",
                    "translation": "어떤 기분이야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "What makes sense?",
                    "translation": "뭐가 말이 돼?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은이는 감정을 중요하게 생각합니다.",
                    "hint": "예은이가 뭘 물어봤나요?",
                    "result": "O",
                    "explanation": "예은이는 'How do you feel?'라고 감정을 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "Heart says yes!",
                    "translation": "마음이 그래라고 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Brain says no.",
                    "translation": "머리가 안 된다고 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Doyun listens to his @@.",
                    "hint": "도윤이가 뭘 들어요?",
                    "optionA": "heart",
                    "optionB": "brain",
                    "optionC": "friend",
                    "result": "brain",
                    "explanation": "도윤이는 'Brain says no'라고 머리의 말을 들어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "You care about people!",
                    "translation": "너는 사람들을 신경 써!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "You think very clearly!",
                    "translation": "너는 정말 명확하게 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "간단한 동물에 대한 문장이에요.",
                    "optionA": "cats",
                    "optionB": "are",
                    "optionC": "very",
                    "optionD": "small",
                    "optionE": "cute",
                    "result": "small cats are very cute",
                    "explanation": "작은 고양이들은 매우 귀여워요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음 vs 머리",
            "explanation": "ESFJ의 감정 중심과 INTP의 논리 중심 의사결정",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "How do you feel?",
                    "translation": "어떤 기분이야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "What makes sense?",
                    "translation": "뭐가 말이 돼?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은이는 감정을 중요하게 생각합니다.",
                    "hint": "예은이가 뭘 물어봤나요?",
                    "result": "O",
                    "explanation": "예은이는 'How do you feel?'라고 감정을 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "Heart says yes!",
                    "translation": "마음이 그래라고 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Brain says no.",
                    "translation": "머리가 안 된다고 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Doyun listens to his @@.",
                    "hint": "도윤이가 뭘 들어요?",
                    "optionA": "heart",
                    "optionB": "brain",
                    "optionC": "friend",
                    "result": "brain",
                    "explanation": "도윤이는 'Brain says no'라고 머리의 말을 들어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "You care about people!",
                    "translation": "너는 사람들을 신경 써!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "You think very clearly!",
                    "translation": "너는 정말 명확하게 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "간단한 동물에 대한 문장이에요.",
                    "optionA": "cats",
                    "optionB": "are",
                    "optionC": "very",
                    "optionD": "small",
                    "optionE": "cute",
                    "result": "small cats are very cute",
                    "explanation": "작은 고양이들은 매우 귀여워요."
                }
            ]
        }
    ]
}
ID: 4162 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획 vs 즉흥",
            "explanation": "ESTJ의 계획적 결정과 ENFP의 즉흥적 선택",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "Let's make a plan!",
                    "translation": "계획을 세우자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "Let's just go!",
                    "translation": "그냥 가자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민수는 계획을 세우자고 합니다.",
                    "hint": "민수가 뭘 하자고 했나요?",
                    "result": "O",
                    "explanation": "민수는 'Let's make a plan!'이라고 계획을 세우자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민수",
                    "script": "Plans help us!",
                    "translation": "계획이 우리를 도와줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하은",
                    "script": "Surprises are fun!",
                    "translation": "깜짝 놀랄 일이 재밌어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Haeun thinks @@ are fun.",
                    "hint": "하은이가 뭐가 재밌다고 했나요?",
                    "optionA": "plans",
                    "optionB": "surprises",
                    "optionC": "books",
                    "result": "surprises",
                    "explanation": "하은이는 'Surprises are fun!'이라고 깜짝 놀랄 일이 재밌다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하은",
                    "script": "You keep us organized!",
                    "translation": "너는 우리를 체계적으로 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "You make life exciting!",
                    "translation": "너는 인생을 신나게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "간단한 과일에 대한 문장이에요.",
                    "optionA": "red",
                    "optionB": "eat",
                    "optionC": "big",
                    "optionD": "I",
                    "optionE": "apples",
                    "result": "I eat big red apples",
                    "explanation": "나는 크고 빨간 사과를 먹어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획 vs 즉흥",
            "explanation": "ESTJ의 계획적 결정과 ENFP의 즉흥적 선택",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민수",
                    "script": "Let's make a plan!",
                    "translation": "계획을 세우자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "Let's just go!",
                    "translation": "그냥 가자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민수는 계획을 세우자고 합니다.",
                    "hint": "민수가 뭘 하자고 했나요?",
                    "result": "O",
                    "explanation": "민수는 'Let's make a plan!'이라고 계획을 세우자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민수",
                    "script": "Plans help us!",
                    "translation": "계획이 우리를 도와줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하은",
                    "script": "Surprises are fun!",
                    "translation": "깜짝 놀랄 일이 재밌어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Haeun thinks @@ are fun.",
                    "hint": "하은이가 뭐가 재밌다고 했나요?",
                    "optionA": "plans",
                    "optionB": "surprises",
                    "optionC": "books",
                    "result": "surprises",
                    "explanation": "하은이는 'Surprises are fun!'이라고 깜짝 놀랄 일이 재밌다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하은",
                    "script": "You keep us organized!",
                    "translation": "너는 우리를 체계적으로 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "You make life exciting!",
                    "translation": "너는 인생을 신나게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "간단한 과일에 대한 문장이에요.",
                    "optionA": "red",
                    "optionB": "eat",
                    "optionC": "big",
                    "optionD": "I",
                    "optionE": "apples",
                    "result": "I eat big red apples",
                    "explanation": "나는 크고 빨간 사과를 먹어요."
                }
            ]
        }
    ]
}
ID: 4163 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "빠름 vs 신중",
            "explanation": "ESTP의 빠른 결정과 ISFJ의 신중한 선택",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "Let's decide now!",
                    "translation": "지금 결정하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I need more time.",
                    "translation": "시간이 더 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현준이는 지금 결정하자고 합니다.",
                    "hint": "현준이가 언제 결정하자고 했나요?",
                    "result": "O",
                    "explanation": "현준이는 'Let's decide now!'라고 지금 결정하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현준",
                    "script": "Quick is good!",
                    "translation": "빠른 게 좋아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Careful is better.",
                    "translation": "신중한 게 더 나아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Suhyeon thinks being @@ is better.",
                    "hint": "수현이가 뭐가 더 낫다고 했나요?",
                    "optionA": "quick",
                    "optionB": "careful",
                    "optionC": "loud",
                    "result": "careful",
                    "explanation": "수현이는 'Careful is better'라고 신중한 게 더 낫다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "You act bravely!",
                    "translation": "너는 용감하게 행동해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현준",
                    "script": "You think wisely!",
                    "translation": "너는 현명하게 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "간단한 가족에 대한 문장이에요.",
                    "optionA": "food",
                    "optionB": "mom",
                    "optionC": "good",
                    "optionD": "very",
                    "optionE": "cooks",
                    "result": "mom cooks very good food",
                    "explanation": "엄마는 매우 맛있는 음식을 요리해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "빠름 vs 신중",
            "explanation": "ESTP의 빠른 결정과 ISFJ의 신중한 선택",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "Let's decide now!",
                    "translation": "지금 결정하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I need more time.",
                    "translation": "시간이 더 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현준이는 지금 결정하자고 합니다.",
                    "hint": "현준이가 언제 결정하자고 했나요?",
                    "result": "O",
                    "explanation": "현준이는 'Let's decide now!'라고 지금 결정하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현준",
                    "script": "Quick is good!",
                    "translation": "빠른 게 좋아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Careful is better.",
                    "translation": "신중한 게 더 나아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Suhyeon thinks being @@ is better.",
                    "hint": "수현이가 뭐가 더 낫다고 했나요?",
                    "optionA": "quick",
                    "optionB": "careful",
                    "optionC": "loud",
                    "result": "careful",
                    "explanation": "수현이는 'Careful is better'라고 신중한 게 더 낫다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "You act bravely!",
                    "translation": "너는 용감하게 행동해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현준",
                    "script": "You think wisely!",
                    "translation": "너는 현명하게 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "간단한 가족에 대한 문장이에요.",
                    "optionA": "food",
                    "optionB": "mom",
                    "optionC": "good",
                    "optionD": "very",
                    "optionE": "cooks",
                    "result": "mom cooks very good food",
                    "explanation": "엄마는 매우 맛있는 음식을 요리해요."
                }
            ]
        }
    ]
}
ID: 4164 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "안전 vs 모험",
            "explanation": "ISTJ의 안전한 선택과 ENTP의 모험적 결정",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "This is safe.",
                    "translation": "이게 안전해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Let's try something new!",
                    "translation": "새로운 걸 시도해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현우는 안전한 것을 선호합니다.",
                    "hint": "현우가 뭘 선호한다고 했나요?",
                    "result": "O",
                    "explanation": "현우는 'This is safe'라고 안전한 것을 선호한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Safe choices work.",
                    "translation": "안전한 선택이 효과가 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "New things are exciting!",
                    "translation": "새로운 것들이 신나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Minjae thinks new things are @@.",
                    "hint": "민재가 새로운 것들에 대해 뭐라고 했나요?",
                    "optionA": "boring",
                    "optionB": "exciting",
                    "optionC": "scary",
                    "result": "exciting",
                    "explanation": "민재는 'New things are exciting!'이라고 새로운 것들이 신난다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "You keep us safe!",
                    "translation": "너는 우리를 안전하게 지켜줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "You bring new ideas!",
                    "translation": "너는 새로운 아이디어를 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "간단한 날씨에 대한 문장이에요.",
                    "optionA": "is",
                    "optionB": "today",
                    "optionC": "very",
                    "optionD": "sunny",
                    "optionE": "weather",
                    "result": "today weather is very sunny",
                    "explanation": "오늘 날씨가 매우 맑아요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "안전 vs 모험",
            "explanation": "ISTJ의 안전한 선택과 ENTP의 모험적 결정",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "This is safe.",
                    "translation": "이게 안전해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Let's try something new!",
                    "translation": "새로운 걸 시도해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현우는 안전한 것을 선호합니다.",
                    "hint": "현우가 뭘 선호한다고 했나요?",
                    "result": "O",
                    "explanation": "현우는 'This is safe'라고 안전한 것을 선호한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Safe choices work.",
                    "translation": "안전한 선택이 효과가 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "New things are exciting!",
                    "translation": "새로운 것들이 신나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Minjae thinks new things are @@.",
                    "hint": "민재가 새로운 것들에 대해 뭐라고 했나요?",
                    "optionA": "boring",
                    "optionB": "exciting",
                    "optionC": "scary",
                    "result": "exciting",
                    "explanation": "민재는 'New things are exciting!'이라고 새로운 것들이 신난다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "You keep us safe!",
                    "translation": "너는 우리를 안전하게 지켜줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "You bring new ideas!",
                    "translation": "너는 새로운 아이디어를 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "간단한 날씨에 대한 문장이에요.",
                    "optionA": "is",
                    "optionB": "today",
                    "optionC": "very",
                    "optionD": "sunny",
                    "optionE": "weather",
                    "result": "today weather is very sunny",
                    "explanation": "오늘 날씨가 매우 맑아요."
                }
            ]
        }
    ]
}
ID: 4165 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "혼자 vs 함께",
            "explanation": "INFP의 개인적 결정과 ESFJ의 집단 고려",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "I decide alone.",
                    "translation": "나는 혼자 결정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예린",
                    "script": "Let's ask everyone!",
                    "translation": "모든 사람에게 물어보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유나는 혼자 결정합니다.",
                    "hint": "유나가 어떻게 결정한다고 했나요?",
                    "result": "O",
                    "explanation": "유나는 'I decide alone'이라고 혼자 결정한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유나",
                    "script": "My heart knows.",
                    "translation": "내 마음이 알아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예린",
                    "script": "Friends help decide!",
                    "translation": "친구들이 결정을 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yerin thinks @@ help with decisions.",
                    "hint": "예린이가 결정을 도와주는 게 뭐라고 했나요?",
                    "optionA": "books",
                    "optionB": "friends",
                    "optionC": "games",
                    "result": "friends",
                    "explanation": "예린이는 'Friends help decide!'라고 친구들이 결정을 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예린",
                    "script": "You know yourself well!",
                    "translation": "너는 자신을 잘 알아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "You care about others!",
                    "translation": "너는 다른 사람들을 신경 써!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "간단한 학교에 대한 문장이에요.",
                    "optionA": "school",
                    "optionB": "fun",
                    "optionC": "very",
                    "optionD": "is",
                    "optionE": "today",
                    "result": "school is very fun today",
                    "explanation": "오늘 학교가 매우 재밌어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "혼자 vs 함께",
            "explanation": "INFP의 개인적 결정과 ESFJ의 집단 고려",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "I decide alone.",
                    "translation": "나는 혼자 결정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예린",
                    "script": "Let's ask everyone!",
                    "translation": "모든 사람에게 물어보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유나는 혼자 결정합니다.",
                    "hint": "유나가 어떻게 결정한다고 했나요?",
                    "result": "O",
                    "explanation": "유나는 'I decide alone'이라고 혼자 결정한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유나",
                    "script": "My heart knows.",
                    "translation": "내 마음이 알아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예린",
                    "script": "Friends help decide!",
                    "translation": "친구들이 결정을 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yerin thinks @@ help with decisions.",
                    "hint": "예린이가 결정을 도와주는 게 뭐라고 했나요?",
                    "optionA": "books",
                    "optionB": "friends",
                    "optionC": "games",
                    "result": "friends",
                    "explanation": "예린이는 'Friends help decide!'라고 친구들이 결정을 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예린",
                    "script": "You know yourself well!",
                    "translation": "너는 자신을 잘 알아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "You care about others!",
                    "translation": "너는 다른 사람들을 신경 써!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "간단한 학교에 대한 문장이에요.",
                    "optionA": "school",
                    "optionB": "fun",
                    "optionC": "very",
                    "optionD": "is",
                    "optionE": "today",
                    "result": "school is very fun today",
                    "explanation": "오늘 학교가 매우 재밌어요."
                }
            ]
        }
    ]
}
ID: 4166 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "실용 vs 이상",
            "explanation": "ISTP의 실용적 선택과 ENFJ의 이상적 결정",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "Does it work?",
                    "translation": "작동해?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지민",
                    "script": "Is it right?",
                    "translation": "올바른 거야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태민이는 작동하는지 묻습니다.",
                    "hint": "태민이가 뭘 물어봤나요?",
                    "result": "O",
                    "explanation": "태민이는 'Does it work?'라고 작동하는지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "I need useful things.",
                    "translation": "유용한 것들이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지민",
                    "script": "I want good things!",
                    "translation": "좋은 것들을 원해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jimin wants @@ things for everyone.",
                    "hint": "지민이가 모든 사람을 위해 뭘 원한다고 했나요?",
                    "optionA": "bad",
                    "optionB": "good",
                    "optionC": "old",
                    "result": "good",
                    "explanation": "지민이는 'I want good things!'라고 좋은 것들을 원한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지민",
                    "script": "You make things work!",
                    "translation": "너는 일이 되게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태민",
                    "script": "You make things better!",
                    "translation": "너는 일을 더 좋게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "간단한 동물에 대한 문장이에요.",
                    "optionA": "dogs",
                    "optionB": "run",
                    "optionC": "park",
                    "optionD": "in",
                    "optionE": "happy",
                    "result": "happy dogs run in park",
                    "explanation": "행복한 개들이 공원에서 뛰어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "실용 vs 이상",
            "explanation": "ISTP의 실용적 선택과 ENFJ의 이상적 결정",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "Does it work?",
                    "translation": "작동해?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지민",
                    "script": "Is it right?",
                    "translation": "올바른 거야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태민이는 작동하는지 묻습니다.",
                    "hint": "태민이가 뭘 물어봤나요?",
                    "result": "O",
                    "explanation": "태민이는 'Does it work?'라고 작동하는지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "I need useful things.",
                    "translation": "유용한 것들이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지민",
                    "script": "I want good things!",
                    "translation": "좋은 것들을 원해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jimin wants @@ things for everyone.",
                    "hint": "지민이가 모든 사람을 위해 뭘 원한다고 했나요?",
                    "optionA": "bad",
                    "optionB": "good",
                    "optionC": "old",
                    "result": "good",
                    "explanation": "지민이는 'I want good things!'라고 좋은 것들을 원한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지민",
                    "script": "You make things work!",
                    "translation": "너는 일이 되게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태민",
                    "script": "You make things better!",
                    "translation": "너는 일을 더 좋게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "간단한 동물에 대한 문장이에요.",
                    "optionA": "dogs",
                    "optionB": "run",
                    "optionC": "park",
                    "optionD": "in",
                    "optionE": "happy",
                    "result": "happy dogs run in park",
                    "explanation": "행복한 개들이 공원에서 뛰어요."
                }
            ]
        }
    ]
}
ID: 4167 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "경험 vs 직감",
            "explanation": "ISFJ의 경험 기반과 ENTP의 직감 기반 결정",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "This worked before.",
                    "translation": "이건 전에 효과가 있었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "I have a feeling!",
                    "translation": "느낌이 와!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "아린이는 과거 경험을 중요하게 생각합니다.",
                    "hint": "아린이가 뭘 중요하게 생각하나요?",
                    "result": "O",
                    "explanation": "아린이는 'This worked before'라고 과거 경험을 중요하게 생각해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Experience teaches us.",
                    "translation": "경험이 우리를 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "Gut feeling helps!",
                    "translation": "직감이 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeonseok trusts his @@ feeling.",
                    "hint": "현석이가 뭘 믿는다고 했나요?",
                    "optionA": "bad",
                    "optionB": "gut",
                    "optionC": "old",
                    "result": "gut",
                    "explanation": "현석이는 'Gut feeling helps!'라고 직감이 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "You learn from trying!",
                    "translation": "너는 시도해서 배워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "You trust your instincts!",
                    "translation": "너는 직감을 믿어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "간단한 색깔에 대한 문장이에요.",
                    "optionA": "blue",
                    "optionB": "very",
                    "optionC": "sky",
                    "optionD": "is",
                    "optionE": "today",
                    "result": "sky is very blue today",
                    "explanation": "오늘 하늘이 매우 파래요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "경험 vs 직감",
            "explanation": "ISFJ의 경험 기반과 ENTP의 직감 기반 결정",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "This worked before.",
                    "translation": "이건 전에 효과가 있었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "I have a feeling!",
                    "translation": "느낌이 와!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "아린이는 과거 경험을 중요하게 생각합니다.",
                    "hint": "아린이가 뭘 중요하게 생각하나요?",
                    "result": "O",
                    "explanation": "아린이는 'This worked before'라고 과거 경험을 중요하게 생각해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Experience teaches us.",
                    "translation": "경험이 우리를 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "Gut feeling helps!",
                    "translation": "직감이 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeonseok trusts his @@ feeling.",
                    "hint": "현석이가 뭘 믿는다고 했나요?",
                    "optionA": "bad",
                    "optionB": "gut",
                    "optionC": "old",
                    "result": "gut",
                    "explanation": "현석이는 'Gut feeling helps!'라고 직감이 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "You learn from trying!",
                    "translation": "너는 시도해서 배워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "You trust your instincts!",
                    "translation": "너는 직감을 믿어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "간단한 색깔에 대한 문장이에요.",
                    "optionA": "blue",
                    "optionB": "very",
                    "optionC": "sky",
                    "optionD": "is",
                    "optionE": "today",
                    "result": "sky is very blue today",
                    "explanation": "오늘 하늘이 매우 파래요."
                }
            ]
        }
    ]
}
ID: 4168 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "자신 vs 타인",
            "explanation": "INTJ의 자신만의 결정과 ESFP의 타인 고려",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "I know what's best.",
                    "translation": "뭐가 최고인지 알아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소라",
                    "script": "What do others want?",
                    "translation": "다른 사람들은 뭘 원해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준이는 자신이 최고를 안다고 생각합니다.",
                    "hint": "서준이가 뭘 안다고 했나요?",
                    "result": "O",
                    "explanation": "서준이는 'I know what's best'라고 뭐가 최고인지 안다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "My plan works.",
                    "translation": "내 계획이 효과가 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소라",
                    "script": "Everyone should be happy!",
                    "translation": "모든 사람이 행복해야 해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sora wants @@ to be happy.",
                    "hint": "소라가 누가 행복하기를 원한다고 했나요?",
                    "optionA": "nobody",
                    "optionB": "everyone",
                    "optionC": "someone",
                    "result": "everyone",
                    "explanation": "소라는 'Everyone should be happy!'라고 모든 사람이 행복해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소라",
                    "script": "You think ahead!",
                    "translation": "너는 미리 생각해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "You care about people!",
                    "translation": "너는 사람들을 신경 써!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "간단한 놀이에 대한 문장이에요.",
                    "optionA": "play",
                    "optionB": "children",
                    "optionC": "games",
                    "optionD": "fun",
                    "optionE": "love",
                    "result": "children love fun play games",
                    "explanation": "아이들은 재밌는 놀이 게임을 좋아해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "자신 vs 타인",
            "explanation": "INTJ의 자신만의 결정과 ESFP의 타인 고려",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "I know what's best.",
                    "translation": "뭐가 최고인지 알아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소라",
                    "script": "What do others want?",
                    "translation": "다른 사람들은 뭘 원해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준이는 자신이 최고를 안다고 생각합니다.",
                    "hint": "서준이가 뭘 안다고 했나요?",
                    "result": "O",
                    "explanation": "서준이는 'I know what's best'라고 뭐가 최고인지 안다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "My plan works.",
                    "translation": "내 계획이 효과가 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소라",
                    "script": "Everyone should be happy!",
                    "translation": "모든 사람이 행복해야 해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sora wants @@ to be happy.",
                    "hint": "소라가 누가 행복하기를 원한다고 했나요?",
                    "optionA": "nobody",
                    "optionB": "everyone",
                    "optionC": "someone",
                    "result": "everyone",
                    "explanation": "소라는 'Everyone should be happy!'라고 모든 사람이 행복해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소라",
                    "script": "You think ahead!",
                    "translation": "너는 미리 생각해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "You care about people!",
                    "translation": "너는 사람들을 신경 써!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "간단한 놀이에 대한 문장이에요.",
                    "optionA": "play",
                    "optionB": "children",
                    "optionC": "games",
                    "optionD": "fun",
                    "optionE": "love",
                    "result": "children love fun play games",
                    "explanation": "아이들은 재밌는 놀이 게임을 좋아해요."
                }
            ]
        }
    ]
}
ID: 4169 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "완벽 vs 충분",
            "explanation": "INTJ의 완벽주의와 ESFP의 만족주의 결정",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "It must be perfect.",
                    "translation": "완벽해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Good enough works!",
                    "translation": "충분히 좋으면 돼!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 완벽해야 한다고 생각합니다.",
                    "hint": "시우가 뭘 원한다고 했나요?",
                    "result": "O",
                    "explanation": "시우는 'It must be perfect'라고 완벽해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Perfect is important.",
                    "translation": "완벽한 게 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "Done is better!",
                    "translation": "끝내는 게 더 나아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yunseo thinks @@ is better than perfect.",
                    "hint": "윤서가 완벽한 것보다 뭐가 더 낫다고 했나요?",
                    "optionA": "nothing",
                    "optionB": "done",
                    "optionC": "slow",
                    "result": "done",
                    "explanation": "윤서는 'Done is better!'라고 끝내는 게 더 낫다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "You make great quality!",
                    "translation": "너는 훌륭한 품질을 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "You get things finished!",
                    "translation": "너는 일을 완성해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "간단한 책에 대한 문장이에요.",
                    "optionA": "books",
                    "optionB": "read",
                    "optionC": "I",
                    "optionD": "good",
                    "optionE": "many",
                    "result": "I read many good books",
                    "explanation": "나는 많은 좋은 책을 읽어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "완벽 vs 충분",
            "explanation": "INTJ의 완벽주의와 ESFP의 만족주의 결정",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "It must be perfect.",
                    "translation": "완벽해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Good enough works!",
                    "translation": "충분히 좋으면 돼!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 완벽해야 한다고 생각합니다.",
                    "hint": "시우가 뭘 원한다고 했나요?",
                    "result": "O",
                    "explanation": "시우는 'It must be perfect'라고 완벽해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Perfect is important.",
                    "translation": "완벽한 게 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "Done is better!",
                    "translation": "끝내는 게 더 나아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yunseo thinks @@ is better than perfect.",
                    "hint": "윤서가 완벽한 것보다 뭐가 더 낫다고 했나요?",
                    "optionA": "nothing",
                    "optionB": "done",
                    "optionC": "slow",
                    "result": "done",
                    "explanation": "윤서는 'Done is better!'라고 끝내는 게 더 낫다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "You make great quality!",
                    "translation": "너는 훌륭한 품질을 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "You get things finished!",
                    "translation": "너는 일을 완성해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "간단한 책에 대한 문장이에요.",
                    "optionA": "books",
                    "optionB": "read",
                    "optionC": "I",
                    "optionD": "good",
                    "optionE": "many",
                    "result": "I read many good books",
                    "explanation": "나는 많은 좋은 책을 읽어요."
                }
            ]
        }
    ]
}
ID: 4170 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "규칙 vs 유연",
            "explanation": "ESTJ의 규칙 준수와 INFP의 유연한 접근",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "Follow the rules!",
                    "translation": "규칙을 따라!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜진",
                    "script": "Be flexible please!",
                    "translation": "유연하게 해줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "우진이는 규칙을 따르라고 합니다.",
                    "hint": "우진이가 뭘 따르라고 했나요?",
                    "result": "O",
                    "explanation": "우진이는 'Follow the rules!'라고 규칙을 따르라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "Rules keep order.",
                    "translation": "규칙이 질서를 지켜줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜진",
                    "script": "Flexibility helps more!",
                    "translation": "유연성이 더 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyejin thinks @@ helps more than rules.",
                    "hint": "혜진이가 규칙보다 뭐가 더 도와준다고 했나요?",
                    "optionA": "nothing",
                    "optionB": "flexibility",
                    "optionC": "speed",
                    "result": "flexibility",
                    "explanation": "혜진이는 'Flexibility helps more!'라고 유연성이 더 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜진",
                    "script": "You keep things organized!",
                    "translation": "너는 일을 체계적으로 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "우진",
                    "script": "You adapt to situations!",
                    "translation": "너는 상황에 적응해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "간단한 꽃에 대한 문장이에요.",
                    "optionA": "flowers",
                    "optionB": "garden",
                    "optionC": "pretty",
                    "optionD": "grow",
                    "optionE": "in",
                    "result": "pretty flowers grow in garden",
                    "explanation": "예쁜 꽃들이 정원에서 자라요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "규칙 vs 유연",
            "explanation": "ESTJ의 규칙 준수와 INFP의 유연한 접근",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "Follow the rules!",
                    "translation": "규칙을 따라!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜진",
                    "script": "Be flexible please!",
                    "translation": "유연하게 해줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "우진이는 규칙을 따르라고 합니다.",
                    "hint": "우진이가 뭘 따르라고 했나요?",
                    "result": "O",
                    "explanation": "우진이는 'Follow the rules!'라고 규칙을 따르라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "Rules keep order.",
                    "translation": "규칙이 질서를 지켜줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜진",
                    "script": "Flexibility helps more!",
                    "translation": "유연성이 더 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyejin thinks @@ helps more than rules.",
                    "hint": "혜진이가 규칙보다 뭐가 더 도와준다고 했나요?",
                    "optionA": "nothing",
                    "optionB": "flexibility",
                    "optionC": "speed",
                    "result": "flexibility",
                    "explanation": "혜진이는 'Flexibility helps more!'라고 유연성이 더 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜진",
                    "script": "You keep things organized!",
                    "translation": "너는 일을 체계적으로 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "우진",
                    "script": "You adapt to situations!",
                    "translation": "너는 상황에 적응해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "간단한 꽃에 대한 문장이에요.",
                    "optionA": "flowers",
                    "optionB": "garden",
                    "optionC": "pretty",
                    "optionD": "grow",
                    "optionE": "in",
                    "result": "pretty flowers grow in garden",
                    "explanation": "예쁜 꽃들이 정원에서 자라요."
                }
            ]
        }
    ]
}
ID: 4171 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "말하기 vs 생각하기",
            "explanation": "ESFJ의 감정 표출과 INTP의 혼자 분석",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "I need to talk!",
                    "translation": "말해야겠어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I need quiet time.",
                    "translation": "조용한 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은이는 말하는 것이 필요합니다.",
                    "hint": "예은이가 뭐가 필요하다고 했나요?",
                    "result": "O",
                    "explanation": "예은이는 'I need to talk!'이라고 말하는 것이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "Talking helps me!",
                    "translation": "말하는 게 나를 도와줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Thinking helps me.",
                    "translation": "생각하는 게 나를 도와줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Doyun helps himself by @@.",
                    "hint": "도윤이가 뭘 해서 자신을 도와주나요?",
                    "optionA": "talking",
                    "optionB": "thinking",
                    "optionC": "running",
                    "result": "thinking",
                    "explanation": "도윤이는 'Thinking helps me'라고 생각하는 게 자신을 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "You share your feelings!",
                    "translation": "너는 감정을 나누어줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "You think things through!",
                    "translation": "너는 일을 깊이 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "간단한 동물에 대한 문장이에요.",
                    "optionA": "cat",
                    "optionB": "small",
                    "optionC": "very",
                    "optionD": "is",
                    "optionE": "cute",
                    "result": "small cat is very cute",
                    "explanation": "작은 고양이가 매우 귀여워요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "말하기 vs 생각하기",
            "explanation": "ESFJ의 감정 표출과 INTP의 혼자 분석",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "I need to talk!",
                    "translation": "말해야겠어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I need quiet time.",
                    "translation": "조용한 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은이는 말하는 것이 필요합니다.",
                    "hint": "예은이가 뭐가 필요하다고 했나요?",
                    "result": "O",
                    "explanation": "예은이는 'I need to talk!'이라고 말하는 것이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "Talking helps me!",
                    "translation": "말하는 게 나를 도와줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Thinking helps me.",
                    "translation": "생각하는 게 나를 도와줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Doyun helps himself by @@.",
                    "hint": "도윤이가 뭘 해서 자신을 도와주나요?",
                    "optionA": "talking",
                    "optionB": "thinking",
                    "optionC": "running",
                    "result": "thinking",
                    "explanation": "도윤이는 'Thinking helps me'라고 생각하는 게 자신을 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "You share your feelings!",
                    "translation": "너는 감정을 나누어줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "You think things through!",
                    "translation": "너는 일을 깊이 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "간단한 동물에 대한 문장이에요.",
                    "optionA": "cat",
                    "optionB": "small",
                    "optionC": "very",
                    "optionD": "is",
                    "optionE": "cute",
                    "result": "small cat is very cute",
                    "explanation": "작은 고양이가 매우 귀여워요."
                }
            ]
        }
    ]
}

현재 배치 처리 완료

100개의 레코드를 처리했습니다.