#!/usr/bin/env python3
"""
LEIT Threads Scheduler — cron job harian.
Jalan tiap jam untuk cek slot kosong.
Post nested 3 thread di slot kosong berikutnya.
Slot: 05:00, 08:00, 11:00, 14:00, 17:00, 20:00, 23:00 WIB
Konten bergilir dari 10 niche, setiap konten UNIK — tidak ada yang redundant.
Menggunakan bahasa yang sopan dan baik.
"""
import json, urllib.request, sys, os, random, hashlib
from datetime import datetime, timezone, timedelta

AUTH = "NDY1NDYwOTg2Njpzb09vSDJJUnk2QmthSXJIU0FmMW5HbHkyUmNvaXc5Wg=="
HEADERS = {"Authorization": AUTH, "Content-Type": "application/json"}
BASE = "https://api.repliz.com"
ACCOUNT_ID = "6a5f4af462caae1e04e8b9a6"  # LEIT Threads
LOG_FILE = "/home/mantapman/.openclaw/workspace-atun/leit_threads_log.txt"
STATE_FILE = "/home/mantapman/.openclaw/workspace-atun/leit_threads_state.json"
HISTORY_FILE = "/home/mantapman/.openclaw/workspace-atun/leit_threads_history.json"

WIB = timezone(timedelta(hours=7))

SLOTS = [
    (5, 0), (8, 0), (11, 0), (14, 0), (17, 0), (20, 0), (23, 0)
]

NICHES = [
    "English Communication Mastery",
    "Leadership & Character Development",
    "Public Speaking & Communication Skills",
    "Education & Parenting",
    "Student Transformation",
    "Career & Professional English",
    "Study Abroad Preparation",
    "Future Skills",
    "LEIT Method & Experience",
    "LEIT Surabaya Lifestyle",
    "TOEFL & IELTS Preparation",
    "Info Program & Promo LEIT",
    "Belajar dari Artikel LEIT",
    "Bahasa Inggris untuk Karir",
    "Program Anak di LEIT",
    "Kenapa Memilih LEIT",
    "Bahasa Inggris untuk Mahasiswa",
    "Testimoni & Kisah Sukses",
    "Informasi Umum & FAQ",
    "Semangat Belajar & Motivasi",
    "Persiapan Studi Luar Negeri",
    "Belajar Bahasa Inggris Efektif",
    "Tips & Trik LEIT",
    "Pengembangan Diri",
    "Komunitas & Keluarga LEIT",
    "Inovasi Pembelajaran",
    "Karier & Masa Depan",
    "Belajar Fleksibel",
    "Metode Speaking Based",
    "Program Unggulan LEIT",
]

# ============================================================
# BANK KONTEN LEIT — Batch 2 (semua fresh, unik, bahasa sopan)
# ============================================================
CONTENT_SERIES = [
    # ---------- SERIES PERKENALAN: Selamat Datang di LEIT Surabaya ----------
    [
        (
            "Selamat datang di akun resmi LEIT Surabaya! 👋\n"
            "\n"
            "LEIT adalah lembaga kursus dan pelatihan Bahasa Inggris yang berlokasi di Surabaya. Kami hadir untuk membantu anak-anak, remaja, mahasiswa, dan para profesional mengembangkan kemampuan berkomunikasi dalam Bahasa Inggris dengan percaya diri.\n"
            "\n"
            "Apa yang membuat LEIT berbeda? Kami tidak hanya mengajarkan Bahasa Inggris, tetapi juga menanamkan nilai-nilai kepemimpinan, pengembangan karakter, dan keterampilan abad ke-21 yang dibutuhkan untuk meraih kesuksesan di masa depan.\n"
            "\n"
            "LEIT bernaung di bawah Billion Innovation Group, sebuah kelompok usaha yang berfokus pada pengembangan sumber daya manusia di Indonesia.\n"
            "\n"
            "Senang berkenalan dengan Anda! Mari kita belajar dan tumbuh bersama. 🌱"
        ),
        (
            "Apakah Anda sedang mencari tempat belajar Bahasa Inggris yang tepat di Surabaya?\n"
            "\n"
            "LEIT menawarkan program-program yang dirancang khusus untuk berbagai kebutuhan:\n"
            "\n"
            "👶 English for Kids (Playgroup & Primary) — belajar sambil bermain untuk anak usia 3-12 tahun\n"
            "👩 English for Teens (Secondary) — membangun kepercayaan diri berbahasa untuk remaja\n"
            "🎓 English for Adults & EAP — untuk mahasiswa yang ingin mempersiapkan studi lanjut\n"
            "💼 Business English & ESP — untuk profesional yang membutuhkan Bahasa Inggris di dunia kerja\n"
            "📝 TOEFL & IELTS Preparation — persiapan tes internasional dengan metode yang efektif\n"
            "\n"
            "Setiap program dirancang dengan metode pembelajaran yang interaktif dan menyenangkan. Yang terpenting, kami memastikan setiap siswa mendapatkan perhatian yang cukup melalui kelas dengan jumlah peserta terbatas.\n"
            "\n"
            "Program mana yang paling sesuai dengan kebutuhan Anda? Silakan tanyakan kepada kami! 😊"
        ),
        (
            "LEIT memiliki dua cabang yang siap melayani masyarakat Surabaya dan sekitarnya.\n"
            "\n"
            "📍 LEIT Surabaya Timur\n"
            "Ruko Pakuwon Town Square, Blok AA2-10\n"
            "Kecamatan Mulyorejo — dekat Pakuwon City Mall\n"
            "Melayani wilayah: Pakuwon City, Mulyorejo, Sukolilo, Kalisari, Kenjeran, ITS, dan sekitarnya\n"
            "📞 0811-331-700\n"
            "\n"
            "📍 LEIT Surabaya Barat\n"
            "Apartment Waterplace Residence, Ruko A/17\n"
            "Kecamatan Sambikerep — seberang Pakuwon Mall\n"
            "Melayani wilayah: Wiyung, Sambikerep, Lakarsantri, Citraland, Pakuwon Indah, Babatan, dan sekitarnya\n"
            "📞 0811-396-488\n"
            "\n"
            "Jam operasional: Senin-Jumat pukul 10.00-21.00 WIB, Sabtu pukul 10.00-15.00 WIB. Hari Minggu tutup.\n"
            "\n"
            "Silakan pilih cabang yang paling dekat dengan tempat tinggal Anda. Kami tunggu kunjungan Anda! 🏫"
        ),
    ],

    # ---------- Series 1: English Communication Mastery ----------
    [
        (
            "Menguasai Bahasa Inggris tidak harus dimulai dengan grammar yang sempurna. Banyak orang justru terjebak pada teori dan merasa tidak percaya diri saat harus berbicara.\\n"
            "\\n"
            "Padahal, kunci utama dalam berkomunikasi adalah keberanian untuk mencoba.\\n"
            "\\n"
            "Kami di LEIT meyakini bahwa setiap orang memiliki potensi untuk berbicara Bahasa Inggris dengan percaya diri. Yang dibutuhkan hanyalah lingkungan yang mendukung dan metode yang tepat.\\n"
            "\\n"
            "Mulailah dengan langkah kecil: latihan berbicara tentang topik favorit Anda setiap hari selama beberapa menit. Rekam dan dengarkan kembali untuk melihat kemajuan Anda sendiri.\\n"
            "\\n"
            "Apa topik favorit Anda untuk berlatih Bahasa Inggris?"
        ),
        (
            "Banyak orang bertanya-tanya apa perbedaan antara tata bahasa yang kaku dan komunikasi yang alami.\\n"
            "\\n"
            "Yang perlu dipahami adalah bahwa Bahasa Inggris hidup dalam percakapan sehari-hari. Sama seperti Bahasa Indonesia, ada ungkapan-ungkapan yang lebih sering digunakan dalam situasi informal dan formal.\\n"
            "\\n"
            "Mempelajari perbedaan ini sangat membantu agar Anda tidak terdengar kaku saat berbicara dengan penutur asli.\\n"
            "\\n"
            "Di LEIT, siswa diajarkan untuk memahami konteks penggunaan bahasa sehingga mereka bisa menyesuaikan cara berbicara sesuai situasi.\\n"
            "\\n"
            "Pernahkah Anda merasa bingung memilih kata yang tepat dalam situasi tertentu?"
        ),
        (
            "Membangun kebiasaan berbahasa Inggris setiap hari bisa dimulai dengan hal-hal sederhana.\\n"
            "\\n"
            "Berikut beberapa cara yang bisa dilakukan:\\n"
            "\\n"
            "✅ Mengganti bahasa ponsel ke Bahasa Inggris\\n"
            "✅ Membaca berita singkat dalam Bahasa Inggris setiap pagi\\n"
            "✅ Menulis jurnal harian sederhana dalam Bahasa Inggris\\n"
            "✅ Menonton film atau video dengan subtitle Bahasa Inggris\\n"
            "✅ Berbicara dengan diri sendiri di depan cermin\\n"
            "\\n"
            "Kuncinya adalah konsistensi, bukan durasi. Lebih baik 5 menit setiap hari daripada 2 jam seminggu sekali.\\n"
            "\\n"
            "Kebiasaan apa yang sudah Anda lakukan untuk belajar Bahasa Inggris?"
        ),
    ],

    # ---------- Series 1: Leadership & Character Development ----------
    [
        (
            "Kepemimpinan bukanlah tentang jabatan atau gelar yang disandang. Kepemimpinan adalah tentang kemampuan seseorang untuk mengambil inisiatif, bertanggung jawab, dan menginspirasi orang lain di sekitarnya.\\n"
            "\\n"
            "Kami di LEIT menanamkan nilai-nilai kepemimpinan ini kepada setiap siswa melalui ICISD Values — Integrity, Compassion, Independence, Self Discipline, dan Determination.\\n"
            "\\n"
            "Nilai-nilai ini dibangun secara bertahap melalui setiap sesi pembelajaran. Siswa belajar untuk jujur, peduli, mandiri, disiplin, dan pantang menyerah.\\n"
            "\\n"
            "Bagaimana menurut Anda tentang pentingnya nilai-nilai ini dalam membentuk karakter anak?"
        ),
        (
            "Salah satu aspek penting dalam pengembangan karakter adalah kemampuan untuk keluar dari zona nyaman.\\n"
            "\\n"
            "Banyak anak yang terbiasa berada dalam situasi yang aman dan tidak banyak menuntut. Ketika dihadapkan pada tantangan baru, mereka cenderung mundur atau merasa cemas.\\n"
            "\\n"
            "LEIT membantu anak-anak untuk secara perlahan membangun keberanian menghadapi tantangan. Dimulai dari presentasi singkat di depan teman sekelas hingga debat dan diskusi kelompok.\\n"
            "\\n"
            "Setiap keberhasilan kecil akan meningkatkan kepercayaan diri mereka. Seiring waktu, mereka akan tumbuh menjadi pribadi yang tangguh dan tidak mudah menyerah.\\n"
            "\\n"
            "Apakah anak Anda termasuk yang mudah menyerah saat menghadapi kesulitan?"
        ),
        (
            "Karakter yang kuat adalah fondasi kesuksesan jangka panjang — lebih penting daripada nilai akademis semata.\\n"
            "\\n"
            "Banyak orang sukses di dunia bukan karena IQ tinggi, melainkan karena mereka memiliki kegigihan, kejujuran, dan kemampuan bekerja sama dengan orang lain.\\n"
            "\\n"
            "Di LEIT, pengembangan karakter menjadi bagian yang tidak terpisahkan dari setiap program pembelajaran. Setiap sesi dirancang untuk menumbuhkan sikap positif dan nilai-nilai luhur.\\n"
            "\\n"
            "Kami percaya bahwa lulusan yang berkarakter akan lebih siap menghadapi tantangan kehidupan dibandingkan mereka yang hanya unggul secara akademis.\\n"
            "\\n"
            "Apa nilai karakter yang paling ingin Anda tanamkan pada anak?"
        ),
    ],

    # ---------- Series 2: Public Speaking & Communication Skills ----------
    [
        (
            "Berbicara di depan umum adalah keterampilan yang sangat berharga untuk dimiliki. Kemampuan ini tidak hanya berguna di lingkungan akademis, tetapi juga dalam dunia profesional dan kehidupan sehari-hari.\\n"
            "\\n"
            "Banyak orang merasa gugup saat harus berbicara di depan banyak orang. Ini adalah hal yang wajar. Yang membedakan adalah bagaimana kita mengelola rasa gugup tersebut.\\n"
            "\\n"
            "Tips dari LEIT: mulailah dengan berbicara di depan cermin. Perhatikan ekspresi wajah dan gerakan tubuh Anda. Latihan secara teratur akan membuat Anda semakin percaya diri.\\n"
            "\\n"
            "Pernahkah Anda atau anak Anda merasa gugup saat presentasi di kelas?"
        ),
        (
            "Komunikasi yang efektif tidak hanya tentang apa yang dikatakan, tetapi juga bagaimana cara menyampaikannya.\\n"
            "\\n"
            "Beberapa elemen penting dalam public speaking yang perlu diperhatikan:\\n"
            "\\n"
            "✅ Kontak mata — menunjukkan ketulusan dan kepercayaan diri\\n"
            "✅ Intonasi suara — variasi nada membuat presentasi tidak monoton\\n"
            "✅ Bahasa tubuh — gerakan yang natural memperkuat pesan\\n"
            "✅ Pengaturan napas — membantu mengurangi ketegangan\\n"
            "\\n"
            "Keterampilan ini bisa dipelajari dan diasah melalui latihan yang konsisten.\\n"
            "\\n"
            "Di LEIT, siswa berlatih public speaking secara bertahap — dari presentasi singkat hingga tampil di acara yang lebih besar.\\n"
            "\\n"
            "Apakah Anda tertarik untuk meningkatkan keterampilan public speaking?"
        ),
        (
            "Storytelling adalah salah satu teknik komunikasi paling kuat yang bisa dipelajari.\\n"
            "\\n"
            "Mengapa? Karena manusia secara alami tertarik pada cerita. Informasi yang dibungkus dalam cerita lebih mudah diingat dan lebih berdampak secara emosional.\\n"
            "\\n"
            "Dalam presentasi, menyisipkan cerita pendek yang relevan dapat membuat audiens lebih terlibat dan pesan yang disampaikan lebih berkesan.\\n"
            "\\n"
            "LEIT mengajarkan teknik storytelling sebagai bagian dari kurikulum public speaking. Siswa belajar bagaimana menyusun cerita yang menarik dan menyampaikannya dengan percaya diri.\\n"
            "\\n"
            "Apakah Anda punya cerita menarik yang pernah disampaikan dalam presentasi?"
        ),
    ],

    # ---------- Series 3: Education & Parenting ----------
    [
        (
            "Masa kanak-kanak adalah periode emas untuk belajar bahasa. Penelitian menunjukkan bahwa anak-anak usia dini memiliki kemampuan alami untuk menyerap bunyi dan intonasi bahasa asing.\\n"
            "\\n"
            "Orang tua memiliki peran penting dalam mendukung proses belajar ini.\\n"
            "\\n"
            "Cara sederhana yang bisa dilakukan di rumah:\\n"
            "\\n"
            "✅ Memutarkan lagu-lagu Bahasa Inggris saat bermain\\n"
            "✅ Membacakan buku cerita bergambar dalam Bahasa Inggris\\n"
            "✅ Menonton tayangan edukatif berbahasa Inggris bersama\\n"
            "✅ Mengajak anak menyebutkan nama benda di sekitar dalam Bahasa Inggris\\n"
            "\\n"
            "Kuncinya adalah menjadikan belajar sebagai aktivitas yang menyenangkan, bukan tekanan.\\n"
            "\\n"
            "Apa cara yang Anda lakukan untuk mengenalkan Bahasa Inggris pada anak?"
        ),
        (
            "Memilih tempat kursus Bahasa Inggris untuk anak adalah keputusan penting bagi orang tua.\\n"
            "\\n"
            "Beberapa hal yang perlu diperhatikan sebelum mendaftarkan anak:\\n"
            "\\n"
            "✅ Metode pengajaran — apakah berbasis speaking atau hanya teori?\\n"
            "✅ Kualifikasi pengajar — apakah berpengalaman dengan anak-anak?\\n"
            "✅ Rasio guru dan siswa — apakah kelas terlalu besar?\\n"
            "✅ Kurikulum — apakah sesuai dengan usia dan kebutuhan anak?\\n"
            "✅ Lingkungan belajar — apakah anak merasa nyaman dan aman?\\n"
            "\\n"
            "LEIT menjawab semua kebutuhan ini dengan metode speaking-based, kelas kecil, dan pengajar yang berpengalaman.\\n"
            "\\n"
            "Ada kriteria lain yang Anda pertimbangkan dalam memilih tempat kursus?"
        ),
        (
            "Peran orang tua dalam pendidikan anak tidak berhenti setelah mendaftarkan ke tempat kursus.\\n"
            "\\n"
            "Keterlibatan aktif orang tua sangat mempengaruhi keberhasilan belajar anak.\\n"
            "\\n"
            "Yang bisa dilakukan orang tua:\\n"
            "\\n"
            "✅ Menanyakan apa yang dipelajari hari ini dengan antusias\\n"
            "✅ Memberikan pujian atas usaha, bukan hanya hasil\\n"
            "✅ Menyediakan waktu khusus untuk belajar bersama di rumah\\n"
            "✅ Menghubungkan pelajaran dengan kegiatan sehari-hari\\n"
            "\\n"
            "Ketika anak melihat orang tua peduli dengan proses belajar mereka, motivasi mereka akan meningkat secara alami.\\n"
            "\\n"
            "Bagaimana cara Anda mendukung proses belajar anak di rumah?"
        ),
    ],

    # ---------- Series 4: Student Transformation ----------
    [
        (
            "Setiap anak memiliki potensi luar biasa yang kadang tersembunyi di balik rasa malu dan kurang percaya diri.\\n"
            "\\n"
            "Salah satu kisah yang menginspirasi datang dari seorang siswa LEIT yang pada awalnya sangat pendiam. Ia hanya mampu menjawab dengan kata-kata singkat seperti yes atau no saat diajak berbicara dalam Bahasa Inggris.\\n"
            "\\n"
            "Setelah beberapa bulan mengikuti program di LEIT, perubahan mulai terlihat. Ia mulai berani mengangkat tangan untuk menjawab pertanyaan. Kemudian, ia berani mempresentasikan idenya di depan kelas.\\n"
            "\\n"
            "Perubahan seperti inilah yang menjadi motivasi terbesar kami dalam mendampingi setiap siswa.\\n"
            "\\n"
            "Apakah anak Anda juga mengalami kesulitan untuk percaya diri berbicara?"
        ),
        (
            "Testimoni dari orang tua siswa menjadi bukti nyata atas kualitas pembelajaran di LEIT.\\n"
            "\\n"
            "Seorang ibu bercerita bahwa awalnya anaknya sangat malu jika diminta berbicara dalam Bahasa Inggris. Ia lebih memilih diam dan hanya mengangguk atau menggeleng ketika diajak berkomunikasi.\\n"
            "\\n"
            "Namun setelah bergabung dengan LEIT, lambat laun keberaniannya tumbuh. Kini ia tidak ragu lagi untuk berbicara dalam Bahasa Inggris, bahkan di rumah ia sering melatih adiknya.\\n"
            "\\n"
            "Perubahan ini terjadi karena lingkungan belajar yang suportif dan metode pengajaran yang menekankan praktik langsung.\\n"
            "\\n"
            "Mendengar kisah seperti ini selalu membuat kami bersyukur dan semakin semangat untuk terus memberikan yang terbaik."
        ),
        (
            "Transformasi siswa tidak selalu terlihat dari nilai atau prestasi akademis semata.\\n"
            "\\n"
            "Kadang, perubahan yang paling berarti justru tampak pada sikap dan karakter sehari-hari.\\n"
            "\\n"
            "Beberapa perubahan yang sering kami saksikan pada siswa LEIT:\\n"
            "\\n"
            "✅ Dari pasif menjadi aktif bertanya di kelas\\n"
            "✅ Dari takut salah menjadi berani mencoba\\n"
            "✅ Dari individualis menjadi senang bekerja sama dalam tim\\n"
            "✅ Dari tidak punya tujuan menjadi memiliki mimpi dan target\\n"
            "\\n"
            "Perubahan inilah yang membuat LEIT berbeda. Bukan sekadar mengajarkan bahasa, tetapi membentuk pribadi yang lebih baik.\\n"
            "\\n"
            "Perubahan positif apa yang ingin Anda lihat pada diri anak?"
        ),
    ],

    # ---------- Series 5: Career & Professional English ----------
    [
        (
            "Di era globalisasi ini, kemampuan berbahasa Inggris bukan lagi sekadar nilai tambah — melainkan kebutuhan yang semakin mendesak di dunia profesional.\\n"
            "\\n"
            "Banyak perusahaan menempatkan kemampuan Bahasa Inggris sebagai salah satu syarat utama dalam perekrutan karyawan.\\n"
            "\\n"
            "Dari hasil observasi terhadap proses rekrutmen, sebagian besar kandidat yang memenuhi syarat teknis justru gugur pada tahap wawancara Bahasa Inggris.\\n"
            "\\n"
            "Bukan karena mereka tidak mampu secara akademis, melainkan kurang percaya diri saat harus menyampaikan gagasan dalam Bahasa Inggris secara lisan.\\n"
            "\\n"
            "LEIT membantu mahasiswa dan profesional untuk mempersiapkan diri menghadapi tantangan ini melalui program English for Specific Purposes."
        ),
        (
            "Menulis email profesional dalam Bahasa Inggris memerlukan pemahaman tentang etika dan format yang tepat.\\n"
            "\\n"
            "Beberapa hal yang perlu diperhatikan:\\n"
            "\\n"
            "✅ Subjek email yang jelas dan informatif\\n"
            "✅ Salam pembuka yang sesuai dengan hubungan profesional\\n"
            "✅ Isi email yang ringkas, padat, dan mudah dipahami\\n"
            "✅ Penutup yang sopan dan profesional\\n"
            "\\n"
            "Kesalahan umum yang sering terjadi adalah penggunaan bahasa yang terlalu informal atau terlalu kaku.\\n"
            "\\n"
            "Di LEIT, siswa belajar menulis email profesional dengan studi kasus dari situasi kerja nyata.\\n"
            "\\n"
            "Apakah Anda pernah mengalami kesulitan dalam menulis email Bahasa Inggris di tempat kerja?"
        ),
        (
            "Wawancara kerja dalam Bahasa Inggris sering menjadi momok bagi banyak pencari kerja.\\n"
            "\\n"
            "Persiapan yang matang akan sangat membantu mengurangi rasa gugup dan meningkatkan kepercayaan diri.\\n"
            "\\n"
            "Beberapa pertanyaan yang sering muncul dalam wawancara Bahasa Inggris:\\n"
            "\\n"
            "📌 \"Tell me about yourself\" — ceritakan tentang diri Anda secara profesional\\n"
            "📌 \"Why do you want to work here?\" — jelaskan alasan Anda melamar\\n"
            "📌 \"What are your strengths and weaknesses?\" — kenali kelebihan dan area pengembangan\\n"
            "\\n"
            "LEIT menyediakan program khusus persiapan wawancara kerja dengan simulasi langsung dan umpan balik yang membangun.\\n"
            "\\n"
            "Apakah Anda tertarik untuk mengikuti simulasi wawancara Bahasa Inggris?"
        ),
    ],

    # ---------- Series 6: Study Abroad Preparation ----------
    [
        (
            "Bermimpi untuk melanjutkan studi ke luar negeri adalah langkah awal yang baik. Namun, diperlukan persiapan yang matang dan terencana agar mimpi tersebut dapat terwujud.\\n"
            "\\n"
            "Berikut adalah langkah-langkah umum yang perlu dipersiapkan:\\n"
            "\\n"
            "📌 Riset negara dan universitas yang sesuai dengan minat dan kemampuan\\n"
            "📌 Persiapan tes kemampuan Bahasa Inggris seperti IELTS atau TOEFL\\n"
            "📌 Penyusunan dokumen aplikasi termasuk esai dan surat rekomendasi\\n"
            "📌 Eksplorasi beasiswa yang tersedia baik dari dalam maupun luar negeri\\n"
            "📌 Persiapan wawancara jika diperlukan\\n"
            "\\n"
            "LEIT siap membantu Anda dalam persiapan tes IELTS/TOEFL dan simulasi wawancara beasiswa.\\n"
            "\\n"
            "Apakah Anda memiliki rencana untuk melanjutkan studi ke luar negeri?"
        ),
        (
            "Persiapan IELTS atau TOEFL memerlukan strategi yang tepat agar hasil yang diperoleh maksimal.\\n"
            "\\n"
            "Tips dari LEIT untuk mempersiapkan tes:\\n"
            "\\n"
            "Untuk Listening: biasakan mendengarkan podcast, berita, atau video berbahasa Inggris setiap hari\\n"
            "\\n"
            "Untuk Reading: latih kemampuan membaca cepat dengan artikel-artikel akademis\\n"
            "\\n"
            "Untuk Writing: pelajari struktur penulisan yang benar dan perhatikan manajemen waktu\\n"
            "\\n"
            "Untuk Speaking: rekam latihan berbicara Anda dan evaluasi pengucapan serta kelancaran\\n"
            "\\n"
            "Konsistensi dalam berlatih adalah kunci utama keberhasilan.\\n"
            "\\n"
            "Apakah Anda sedang mempersiapkan tes IELTS atau TOEFL?"
        ),
        (
            "Melanjutkan studi di luar negeri memiliki banyak manfaat yang akan dirasakan sepanjang hidup.\\n"
            "\\n"
            "Beberapa manfaat tersebut antara lain:\\n"
            "\\n"
            "✅ Memperluas wawasan dan perspektif global\\n"
            "✅ Mengembangkan kemandirian dan kemampuan beradaptasi\\n"
            "✅ Membangun jaringan pertemanan internasional\\n"
            "✅ Meningkatkan penguasaan Bahasa Inggris secara signifikan\\n"
            "✅ Menambah nilai jual di pasar kerja global\\n"
            "\\n"
            "Meskipun persiapannya membutuhkan usaha yang tidak sedikit, hasil yang didapatkan sebanding dengan investasi waktu dan tenaga yang dikeluarkan.\\n"
            "\\n"
            "Apa negara impian Anda untuk melanjutkan studi?"
        ),
    ],

    # ---------- Series 7: Future Skills ----------
    [
        (
            "Dunia berubah dengan cepat. Pekerjaan yang ada saat ini mungkin akan berubah atau bahkan menghilang dalam beberapa dekade mendatang.\\n"
            "\\n"
            "Oleh karena itu, penting bagi generasi muda untuk dibekali dengan keterampilan yang relevan untuk masa depan.\\n"
            "\\n"
            "Beberapa keterampilan yang diprediksi akan semakin penting:\\n"
            "\\n"
            "✅ Berpikir kritis dan analitis\\n"
            "✅ Kreativitas dan inovasi\\n"
            "✅ Kecerdasan emosional dan empati\\n"
            "✅ Kemampuan beradaptasi dan belajar sepanjang hayat\\n"
            "✅ Kolaborasi dan komunikasi lintas budaya\\n"
            "\\n"
            "Di LEIT, keterampilan-keterampilan ini diintegrasikan dalam setiap program pembelajaran.\\n"
            "\\n"
            "Keterampilan apa yang menurut Anda paling penting untuk masa depan?"
        ),
        (
            "Di era digital ini, kemampuan literasi digital menjadi sama pentingnya dengan kemampuan membaca dan menulis.\\n"
            "\\n"
            "Literasi digital bukan hanya tentang bisa menggunakan perangkat teknologi, tetapi juga:\\n"
            "\\n"
            "✅ Memahami cara kerja algoritma dan media sosial\\n"
            "✅ Mampu memilah informasi yang valid dari yang menyesatkan\\n"
            "✅ Menjaga etika dan keamanan dalam berinteraksi di dunia maya\\n"
            "✅ Mengelola jejak digital yang positif dan profesional\\n"
            "\\n"
            "LEIT membantu siswa untuk menjadi pengguna teknologi yang cerdas dan bertanggung jawab.\\n"
            "\\n"
            "Apakah Anda sudah membiasakan anak untuk menggunakan teknologi dengan bijak?"
        ),
        (
            "Belajar sepanjang hayat atau lifelong learning adalah konsep yang semakin relevan di era modern.\\n"
            "\\n"
            "Tidak ada kata terlambat untuk mempelajari hal baru. Dunia terus berkembang, dan kemampuan untuk terus belajar adalah kunci untuk tetap relevan.\\n"
            "\\n"
            "Beberapa cara untuk menerapkan lifelong learning dalam kehidupan sehari-hari:\\n"
            "\\n"
            "✅ Membaca buku atau artikel setiap hari\\n"
            "✅ Mengikuti kursus atau pelatihan baru secara berkala\\n"
            "✅ Bergabung dengan komunitas yang mendukung pengembangan diri\\n"
            "✅ Terbuka terhadap umpan balik dan kritik yang membangun\\n"
            "\\n"
            "Di LEIT, kami mendorong setiap siswa untuk memiliki rasa ingin tahu yang tinggi dan semangat belajar yang tidak pernah padam.\\n"
            "\\n"
            "Apa hal baru yang sedang Anda pelajari saat ini?"
        ),
    ],

    # ---------- Series 8: LEIT Method & Experience ----------
    [
        (
            "Apa yang membedakan LEIT dari lembaga kursus Bahasa Inggris lainnya?\\n"
            "\\n"
            "Pertama, LEIT menggunakan metode pembelajaran yang berbasis pada praktik berbicara (speaking-based). Setiap sesi pembelajaran didominasi oleh aktivitas berbicara, bukan sekadar mendengarkan penjelasan guru.\\n"
            "\\n"
            "Kedua, LEIT menggabungkan pengembangan karakter dan kepemimpinan dalam setiap program. Siswa tidak hanya belajar Bahasa Inggris, tetapi juga belajar menjadi pribadi yang percaya diri dan bertanggung jawab.\\n"
            "\\n"
            "Ketiga, kurikulum LEIT mengacu pada standar internasional CEFR sehingga hasil belajar terukur dan diakui secara global.\\n"
            "\\n"
            "Terakhir, kelas dibatasi maksimal 8 orang agar setiap siswa mendapatkan perhatian yang cukup dari pengajar.\\n"
            "\\n"
            "Tertarik untuk mencoba metode pembelajaran LEIT?"
        ),
        (
            "CEFR (Common European Framework of Reference for Languages) adalah standar internasional yang digunakan untuk mengukur kemampuan berbahasa.\\n"
            "\\n"
            "Terdapat enam level dalam CEFR:\\n"
            "\\n"
            "📌 A1-A2 (Basic User) — mampu memahami dan menggunakan ungkapan sehari-hari\\n"
            "📌 B1-B2 (Independent User) — mampu berkomunikasi dalam berbagai situasi\\n"
            "📌 C1-C2 (Proficient User) — mampu menggunakan bahasa secara fleksibel dan efektif\\n"
            "\\n"
            "Dengan menggunakan CEFR, LEIT dapat memetakan kemampuan awal setiap siswa dan merancang program pembelajaran yang sesuai dengan level mereka.\\n"
            "\\n"
            "Setiap kenaikan level dirayakan sebagai pencapaian yang membanggakan.\\n"
            "\\n"
            "Tahukah Anda level Bahasa Inggris Anda saat ini? LEIT menyediakan tes penempatan gratis untuk mengetahuinya."
        ),
        (
            "Metode pembelajaran di LEIT didesain untuk membuat siswa aktif dan terlibat sepanjang sesi.\\n"
            "\\n"
            "Kami menggunakan berbagai pendekatan agar proses belajar tetap menarik dan tidak membosankan:\\n"
            "\\n"
            "🎯 Diskusi kelompok untuk melatih kemampuan argumentasi\\n"
            "🎯 Bermain peran untuk mensimulasikan situasi nyata\\n"
            "🎯 Presentasi individu untuk membangun kepercayaan diri\\n"
            "🎯 Proyek kelompok untuk mengembangkan kerja sama\\n"
            "\\n"
            "Setiap sesi dirancang agar siswa tidak hanya menerima informasi, tetapi juga aktif mengolah dan mempraktikkannya secara langsung.\\n"
            "\\n"
            "Metode pembelajaran seperti apa yang paling cocok untuk Anda atau anak Anda?"
        ),
    ],

    # ---------- Series 9: LEIT Surabaya Lifestyle ----------
    [
        (
            "Suasana belajar di LEIT dirancang untuk menjadi tempat yang nyaman dan menyenangkan bagi siswa dari berbagai usia.\\n"
            "\\n"
            "Setiap ruang kelas dilengkapi dengan fasilitas yang mendukung proses belajar mengajar yang interaktif.\\n"
            "\\n"
            "Yang membuat LEIT istimewa adalah atmosfer kekeluargaan yang tercipta antara siswa dan pengajar. Kami ingin setiap siswa merasa diterima dan dihargai.\\n"
            "\\n"
            "Tidak jarang siswa datang lebih awal karena mereka menikmati waktu belajar di LEIT. Ini adalah kebahagiaan tersendiri bagi kami sebagai pendidik.\\n"
            "\\n"
            "Penasaran dengan suasana belajar di LEIT? Silakan mampir langsung ke cabang terdekat!"
        ),
        (
            "LEIT memiliki dua cabang yang siap melayani masyarakat Surabaya dan sekitarnya.\\n"
            "\\n"
            "📍 LEIT Surabaya Timur\\n"
            "Ruko Pakuwon Town Square Blok AA2-10\\n"
            "Dekat Pakuwon City Mall\\n"
            "💬 0811-331-700\\n"
            "\\n"
            "📍 LEIT Surabaya Barat\\n"
            "Apartment Waterplace Residence, Ruko A/17\\n"
            "Seberang Pakuwon Mall\\n"
            "💬 0811-396-488\\n"
            "\\n"
            "Kedua cabang memiliki fasilitas yang sama baiknya. Silakan pilih yang paling dekat dengan tempat tinggal Anda.\\n"
            "\\n"
            "Jam operasional: Senin-Jumat pukul 10.00-21.00, Sabtu pukul 10.00-15.00.\\n"
            "\\n"
            "Sampai jumpa di LEIT!"
        ),
        (
            "Kami percaya bahwa suasana belajar yang positif sangat mempengaruhi hasil pembelajaran. Oleh karena itu, LEIT senantiasa berupaya menciptakan lingkungan yang mendukung tumbuh kembang siswa.\\n"
            "\\n"
            "Beberapa kegiatan yang rutin diadakan di LEIT:\\n"
            "\\n"
            "🎉 English Camp — kegiatan intensif di luar kelas\\n"
            "🎉 Lomba debat dan pidato Bahasa Inggris\\n"
            "🎉 Workshop public speaking dan kepemimpinan\\n"
            "🎉 Kegiatan sosial untuk menumbuhkan kepedulian\\n"
            "\\n"
            "Kegiatan-kegiatan ini melengkapi pembelajaran di kelas dan memberikan pengalaman berharga bagi siswa.\\n"
            "\\n"
            "Kegiatan tambahan apa yang Anda harapkan ada di tempat kursus?"
        ),
    ],

    # ---------- Series 11: Belajar Bahasa Inggris dari Artikel LEIT (Batch 1) ----------
    [
        (
            "Bingung memilih antara TOEFL dan IELTS? Kedua tes ini memang sama-sama mengukur kemampuan Bahasa Inggris, tapi ada perbedaan mendasar yang perlu kamu pahami.\n"
            "\n"
            "TOEFL lebih banyak digunakan untuk mendaftar ke universitas di Amerika Serikat, dengan fokus pada Bahasa Inggris akademis Amerika. Format pertanyaan cenderung pilihan ganda, dan bagian Speaking-nya dilakukan melalui komputer.\n"
            "\n"
            "IELTS lebih dikenal di Inggris, Australia, dan Eropa. Formatnya lebih bervariasi — ada sesi wawancara langsung dengan penguji untuk bagian Speaking.\n"
            "\n"
            "Manakah yang lebih cocok untuk tujuan kamu? Kalau target kuliah ke AS atau kampus di Indonesia yang mensyaratkan TOEFL, pilih TOEFL. Kalau ingin ke Inggris, Australia, atau membutuhkan skor untuk immigrasi, IELTS bisa jadi pilihan tepat.\n"
            "\n"
            "Tips dari LEIT: Cek dulu persyaratan kampus atau institusi tujuanmu. Beberapa kampus justru menerima kedua skor tersebut.\n"
            "\n"
            "Masih bingung? Yuk konsultasi gratis di LEIT — kami bantu kamu pilih tes yang paling sesuai! 😊"
        ),
        (
            "Belajar Bahasa Inggris ternyata bisa sambil nonton film dan dengerin musik, lho! Metode ini dikenal sebagai pembelajaran implisit — kamu menyerap bahasa secara alami tanpa sadar sedang belajar.\n"
            "\n"
            "Caranya gampang: pilih film atau lagu favorit kamu, aktifkan subtitle Bahasa Inggris, dan perhatikan cara pengucapan serta konteks penggunaan kata-katanya.\n"
            "\n"
            "Tips biar maksimal:\n"
            "✅ Tonton scene pendek (3-5 menit) berulang kali — pertama dengan subtitle Indonesia, lalu Inggris, lalu tanpa subtitle\n"
            "✅ Catat kata-kata baru dan coba gunakan dalam percakapan sehari-hari\n"
            "✅ Nyanyikan lagu sambil lihat liriknya — ini melatih pengucapan dan ritme bahasa\n"
            "\n"
            "Di LEIT, metode belajar menyenangkan seperti ini diterapkan di kelas agar siswa tidak bosan dan lebih cepat menguasai Bahasa Inggris.\n"
            "\n"
            "Film atau lagu Bahasa Inggris favorit kamu apa? Share di kolom komentar! 🎬🎵"
        ),
        (
            "Grammar sering dianggap momok menakutkan dalam belajar Bahasa Inggris. Padahal, grammar bisa dipelajari dengan cara yang seru dan tidak membosankan.\n"
            "\n"
            "Kuncinya adalah memahami konsep dasar, bukan menghafal rumus. Sama seperti waktu kita belajar Bahasa Indonesia dulu — kita tidak menghafal tata bahasa, kita menggunakannya setiap hari sampai terbiasa.\n"
            "\n"
            "Metode LEIT mengajarkan grammar melalui konteks kalimat sehari-hari, bukan melalui tabel rumus yang rumit. Siswa diajak untuk melihat pola-pola grammar dalam bacaan, percakapan, dan tulisan nyata.\n"
            "\n"
            "Tips praktis: mulai dengan tiga tenses dasar (Simple Present, Simple Past, Simple Future) dan gunakan dalam percakapan sehari-hari. Setelah lancar, baru tingkatkan ke tenses yang lebih kompleks.\n"
            "\n"
            "Grammar itu teman, bukan musuh. Semakin sering kamu berlatih, semakin alami rasanya! 💪"
        ),
    ],

    # ---------- Series 12: Promo & Informasi Program LEIT (Batch 1) ----------
    [
        (
            "Kabar baik buat warga Surabaya! 🎉\n"
            "\n"
            "LEIT menghadirkan program kursus Bahasa Inggris paling terjangkau di Surabaya — mulai dari Rp620rb per bulan!\n"
            "\n"
            "Dengan harga yang ramah di kantong, kamu tetap mendapatkan:\n"
            "✅ Kurikulum berbasis CEFR (standar internasional)\n"
            "✅ Metode pembelajaran interaktif dan menyenangkan\n"
            "✅ Kelas dengan jumlah peserta terbatas\n"
            "✅ Pengembangan karakter dan kepemimpinan (ICISD Values)\n"
            "✅ Sertifikat resmi\n"
            "\n"
            "Bandingkan dengan kursus lain yang bisa mencapai 2-3 juta per bulan. LEIT hadir untuk membuat pendidikan Bahasa Inggris berkualitas bisa diakses oleh semua kalangan.\n"
            "\n"
            "Masih ragu? Yuk trial class dulu — GRATIS! Hubungi cabang terdekat:\n"
            "📍 Timur: 0811-331-700\n"
            "📍 Barat: 0811-396-488"
        ),
        (
            "7 rekomendasi kursus Bahasa Inggris terjangkau di Surabaya — mana yang paling cocok buat kamu? Cek dulu kriterianya:\n"
            "\n"
            "1️⃣ Kurikulum jelas — pastikan pakai standar internasional seperti CEFR\n"
            "2️⃣ Biaya transparan — tidak ada biaya tersembunyi\n"
            "3️⃣ Kelas kecil — perhatikan rasio guru dan murid\n"
            "4️⃣ Metode belajar — pilih yang interaktif, bukan hanya ceramah\n"
            "5️⃣ Reputasi dan track record — cek review dan testimoni alumni\n"
            "6️⃣ Lokasi strategis — dekat rumah atau tempat kerja\n"
            "7️⃣ Program lengkap — dari anak-anak hingga dewasa\n"
            "\n"
            "LEIT Surabaya memenuhi semua kriteria di atas! Dengan dua cabang di Timur dan Barat, akses jadi lebih mudah.\n"
            "\n"
            "Yuk survey sendiri — datang langsung ke cabang LEIT terdekat, konsultasi gratis tanpa biaya! 🏫"
        ),
        (
            "Public Speaking Bahasa Inggris untuk anak — bekal percaya diri sejak kecil!\n"
            "\n"
            "Banyak orangtua ingin anaknya bisa berbicara Bahasa Inggris dengan percaya diri, tapi bingung harus mulai dari mana. Jawabannya: mulai sejak dini dengan metode yang tepat!\n"
            "\n"
            "Di LEIT, anak-anak dilatih public speaking secara bertahap:\n"
            "🔹 Perkenalan diri dalam Bahasa Inggris\n"
            "🔹 Bercerita tentang aktivitas sehari-hari\n"
            "🔹 Presentasi singkat dengan teman\n"
            "🔹 Debat dan diskusi sederhana\n"
            "\n"
            "Manfaatnya luar biasa: anak tidak hanya lancar Bahasa Inggris, tapi juga berani tampil di depan umum, percaya diri, dan mampu menyampaikan pendapat dengan baik.\n"
            "\n"
            "Sudah siap lihat si kecil tampil percaya diri? Daftarkan sekarang di LEIT! 🌟"
        ),
    ],

    # ---------- Series 13: Rekomendasi & Info Kursus Bahasa Inggris Terjangkau ----------
    [
        (
            "Bingung milih kursus Bahasa Inggris di Surabaya? Tenang, kamu tidak sendiri. Banyak orang menghadapi dilema yang sama — mana yang berkualitas, mana yang terjangkau, dan mana yang benar-benar cocok.\n"
            "\n"
            "LEIT Surabaya hadir sebagai solusi. Dengan kurikulum CEFR internasional, metode Speaking Based, dan pengembangan karakter kepemimpinan (ICISD Values), LEIT menawarkan pengalaman belajar yang berbeda.\n"
            "\n"
            "Yang bikin LEIT unggul:\n"
            "✅ Standar CEFR internasional — level diakui global\n"
            "✅ Speaking Based — aktif bicara sejak pertemuan pertama\n"
            "✅ Nilai kepemimpinan di setiap sesi\n"
            "✅ Kelas maksimal 8 orang — perhatian optimal\n"
            "\n"
            "Berminat? Yuk konsultasi gratis dulu! Kunjungi leitsurabaya.com atau hubungi 0811-331-700 (Timur) / 0811-396-488 (Barat). 😊"
        ),
        (
            "Banyak yang bertanya: apa bedanya LEIT dengan kursus Bahasa Inggris lain di Surabaya?\n"
            "\n"
            "Jawabannya sederhana: LEIT bukan sekadar tempat belajar Bahasa Inggris. LEIT adalah institusi pengembangan diri dengan leadership-based learning.\n"
            "\n"
            "Program LEIT mencakup:\n"
            "👶 Playgroup (3-5 thn) & Post-KG (6-7 thn)\n"
            "👩 Primary (SD) & Secondary (SMP-SMA)\n"
            "🎓 EAP (English for Academic Purposes) untuk mahasiswa\n"
            "💼 ESP (English for Specific Purposes) untuk profesional\n"
            "\n"
            "Plus ada TOEFL & IELTS Preparation buat kamu yang mau studi lanjut atau beasiswa.\n"
            "\n"
            "Harga mulai Rp620rb/bulan — terjangkau dengan kualitas yang terjamin. Ada yang mau tanya lebih lanjut? Silakan DM atau langsung datang ke cabang terdekat! 🏫"
        ),
        (
            "Masih ragu? Ini beberapa alasan kenapa LEIT jadi pilihan tepat:\n"
            "\n"
            "1️. Dua cabang strategis di Surabaya Timur (Pakuwon Town Square) & Barat (Waterplace Residence)\n"
            "2️. Free drop-off 10 menit untuk orang tua sibuk\n"
            "3️. Pengajar berpengalaman dan bersertifikasi\n"
            "4️. Kurikulum CEFR — standar internasional yang terukur\n"
            "5️. Nilai ICISD — Integrity, Compassion, Independence, Self-discipline, Determination\n"
            "6️. Jam operasional panjang: Senin-Jumat 10.00-21.00, Sabtu 10.00-15.00\n"
            "\n"
            "Jangan tunda lagi investasi terbaik untuk masa depan. Bahasa Inggris bukan lagi pilihan — ini kebutuhan.\n"
            "\n"
            "📞 Timur: 0811-331-700\n"
            "📞 Barat: 0811-396-488\n"
            "🌐 www.leitsurabaya.com\n"
            "\n"
            "Sampai jumpa di LEIT! 🌟"
        ),
    ],
    # ---------- Series 14: TOEFL & IELTS Preparation ----------
    [
        (
            "TOEFL dan IELTS adalah dua tes kemampuan Bahasa Inggris yang paling banyak diakui di dunia."
            "\n\n"
            "Banyak universitas, perusahaan, dan lembaga pemerintah mensyaratkan skor tertentu dari kedua tes ini."
            "\n\n"
            "Pertanyaannya, mana yang harus dipilih?"
            "\n\n"
            "TOEFL lebih berorientasi pada Bahasa Inggris akademis Amerika. Tes ini banyak digunakan untuk pendaftaran universitas di Amerika Serikat dan Kanada."
            "\n\n"
            "IELTS menggunakan Bahasa Inggris British dan lebih banyak diterima di Inggris, Australia, Selandia Baru, dan Eropa."
            "\n\n"
            "LEIT menyediakan program persiapan untuk kedua tes ini dengan metode yang terbukti efektif."
            "\n\n"
            "Ada pertanyaan tentang TOEFL atau IELTS? Tanyakan pada kami!"
        ),
        (
            "Tips menghadapi TOEFL Listening agar skor maksimal."
            "\n\n"
            "Bagian Listening sering menjadi tantangan terbesar bagi peserta tes."
            "\n\n"
            "Beberapa tips dari LEIT:"
            "\n"
            "\u2705 Biasakan mendengarkan podcast berbahasa Inggris setiap hari."
            "\n"
            "\u2705 Perhatikan kata kunci yang menunjukkan hubungan sebab-akibat."
            "\n"
            "\u2705 Jangan terjebak pada satu soal yang tidak terjawab."
            "\n"
            "\u2705 Latih konsentrasi dengan simulasi tes penuh."
            "\n"
            "\u2705 Perhatikan intonasi pembicara."
            "\n\n"
            "Praktik rutin adalah kunci. Semakin sering mendengar, semakin terbiasa telinga Anda."
            "\n\n"
            "Sudah sejauh mana persiapan TOEFL atau IELTS Anda?"
        ),
        (
            "Menulis esai untuk TOEFL atau IELTS sering dianggap paling sulit."
            "\n\n"
            "Struktur dasar esai yang perlu dikuasai:"
            "\n"
            "\U0001f4cc Pendahuluan (Introduction) \u2014 thesis statement yang jelas"
            "\n"
            "\U0001f4cc Isi (Body) \u2014 2-3 paragraf dengan ide utama dan dukungan contoh"
            "\n"
            "\U0001f4cc Kesimpulan (Conclusion) \u2014 rangkuman dan penegasan kembali"
            "\n\n"
            "Di LEIT, siswa belajar menulis esai dengan umpan balik detail dari pengajar."
            "\n\n"
            "Siap meningkatkan skor writing Anda? Yuk, latihan bersama LEIT!"
        ),
    ],

    # ---------- Series 15: Info Program & Promo LEIT ----------
    [
        (
            "Kabar baik untuk Anda yang tinggal di Surabaya Timur dan sekitarnya!"
            "\n\n"
            "LEIT Surabaya Timur saat ini membuka pendaftaran untuk program reguler dan privat."
            "\n\n"
            "Program yang tersedia:"
            "\n"
            "English for Kids (3-12 tahun) \u2014 belajar sambil bermain"
            "\n"
            "English for Teens (13-17 tahun) \u2014 membangun kepercayaan diri"
            "\n"
            "English for Adults (18+ tahun) \u2014 untuk mahasiswa dan profesional"
            "\n"
            "TOEFL & IELTS Preparation \u2014 persiapan tes internasional"
            "\n\n"
            "Keunggulan belajar di LEIT:"
            "\n"
            "\u2705 Kelas maksimal 8 orang \u2014 perhatian lebih untuk setiap siswa"
            "\n"
            "\u2705 Kurikulum CEFR \u2014 standar internasional"
            "\n"
            "\u2705 Pengajar berpengalaman dan bersertifikasi"
            "\n"
            "\u2705 Metode speaking-based \u2014 praktek, bukan teori doang"
            "\n\n"
            "Yuk, daftar sekarang! Hubungi 0811-331-700 untuk info lebih lanjut."
            "\n\n"
            "Kami tunggu kedatangan Anda!"
        ),
        (
            "Anak Anda kesulitan belajar Bahasa Inggris di sekolah?"
            "\n\n"
            "LEIT hadir dengan metode pembelajaran aktif dan interaktif."
            "\n\n"
            "Kunjungi cabang terdekat LEIT. Gratis trial class untuk pendaftar baru!"
            "\n\n"
            "\U0001f4cd Timur: Ruko Pakuwon Town Square Blok AA2-10"
            "\n"
            "\U0001f4cd Barat: Waterplace Residence Ruko A/17"
            "\n\n"
            "Ada pertanyaan? Silakan DM atau hubungi nomor di bio."
        ),
        (
            "LEIT menawarkan program kelas privat yang bisa disesuaikan dengan kebutuhan Anda."
            "\n\n"
            "Program privat sangat cocok untuk:"
            "\n"
            "\u2705 Profesional dengan jadwal padat"
            "\n"
            "\u2705 Persiapan tes TOEFL/IELTS dengan target spesifik"
            "\n"
            "\u2705 Anak-anak yang butuh perhatian lebih"
            "\n\n"
            "Materi belajar dirancang khusus sesuai kebutuhan dan tujuan Anda."
            "\n\n"
            "Investasi terbaik hari ini untuk masa depan."
            "\n\n"
            "\U0001f4de Timur: 0811-331-700"
            "\n"
            "\U0001f4de Barat: 0811-396-488"
            "\n"
            "\U0001f310 www.leitsurabaya.com"
            "\n\n"
            "Jadwalkan trial class Anda sekarang!"
        ),
    ],

    
    # ---------- Series 16: Tips Public Speaking & Komunikasi ----------
    [
        (
            "Berbicara di depan umum memang menakutkan bagi sebagian besar orang. \n"
            "Namun, kabar baiknya adalah keterampilan ini bisa dilatih dan dikuasai \n"
            "oleh siapa pun, termasuk anak-anak. \n"
            "\n"
            "Di LEIT, siswa diajarkan teknik dasar public speaking secara bertahap. \n"
            "Mulai dari perkenalan diri, bercerita tentang pengalaman, hingga \n"
            "presentasi singkat di depan kelas. \n"
            "\n"
            "Kuncinya adalah latihan yang konsisten dan lingkungan yang mendukung. \n"
            "Ketika anak merasa aman untuk mencoba, mereka akan lebih cepat \n"
            "berkembang. \n"
            "\n"
            "Apakah anak Anda sudah mulai berani berbicara di depan umum?"
        ),
        (
            "Komunikasi yang efektif dimulai dari kemampuan mendengarkan yang baik. \n"
            "Banyak orang fokus pada apa yang akan mereka katakan, tapi lupa \n"
            "untuk benar-benar mendengarkan lawan bicara. \n"
            "\n"
            "Tips dari LEIT untuk menjadi pendengar yang baik: \n"
            "\n"
            "✅ Berikan perhatian penuh pada lawan bicara \n"
            "✅ Jangan memotong pembicaraan \n"
            "✅ Tunjukkan bahasa tubuh yang positif \n"
            "✅ Ajukan pertanyaan untuk memperjelas \n"
            "\n"
            "Keterampilan mendengarkan yang baik akan membuat komunikasi \n"
            "menjadi lebih lancar dan bermakna. \n"
            "\n"
            "Seberapa baik kemampuan mendengarkan Anda?"
        ),
        (
            "Kepercayaan diri adalah fondasi dari komunikasi yang baik. \n"
            "Tanpa kepercayaan diri, pesan yang ingin disampaikan menjadi \n"
            "kurang berdampak, meskipun isinya sangat bermutu. \n"
            "\n"
            "Cara membangun kepercayaan diri dalam berkomunikasi: \n"
            "\n"
            "🔹 Kuasai materi yang akan disampaikan \n"
            "🔹 Latihan secara teratur di depan cermin \n"
            "🔹 Mulai dari kelompok kecil, lalu tingkatkan \n"
            "🔹 Terima bahwa membuat kesalahan itu wajar \n"
            "\n"
            "LEIT membantu siswa membangun kepercayaan diri ini melalui \n"
            "berbagai aktivitas komunikasi yang menyenangkan. \n"
            "\n"
            "Sudah siap meningkatkan kepercayaan diri Anda?"
        ),
    ],

    # ---------- Series 17: Belajar Bahasa Inggris untuk Anak ----------
    [
        (
            "Masa kanak-kanak adalah waktu terbaik untuk memperkenalkan Bahasa Inggris. \n"
            "Di usia dini, otak anak masih sangat plastis dan mampu menyerap \n"
            "bunyi serta intonasi bahasa asing dengan alami. \n"
            "\n"
            "Metode yang tepat untuk anak-anak tentu berbeda dengan orang dewasa. \n"
            "Anak-anak belajar paling efektif melalui permainan, lagu, dan \n"
            "aktivitas yang melibatkan gerakan. \n"
            "\n"
            "Di LEIT, program English for Kids dirancang khusus dengan \n"
            "pendekatan belajar sambil bermain. Anak-anak diajak bernyanyi, \n"
            "bermain peran, dan bercerita dalam Bahasa Inggris. \n"
            "\n"
            "Apakah anak Anda sudah mulai belajar Bahasa Inggris?"
        ),
        (
            "Orang tua memiliki peran yang sangat penting dalam proses belajar \n"
            "Bahasa Inggris anak. Dukungan di rumah membuat pembelajaran \n"
            "di kursus menjadi lebih efektif. \n"
            "\n"
            "Cara sederhana mendukung anak belajar Bahasa Inggris di rumah: \n"
            "\n"
            "📌 Bacakan buku cerita bergambar dalam Bahasa Inggris \n"
            "📌 Putarkan lagu anak-anak berbahasa Inggris \n"
            "📌 Tonton tayangan edukatif bersama-sama \n"
            "📌 Ajak anak menyebutkan benda di sekitar dalam Bahasa Inggris \n"
            "\n"
            "Yang terpenting: jadikan kegiatan ini menyenangkan, bukan \n"
            "menjadi beban atau tekanan bagi anak. \n"
            "\n"
            "Apa kegiatan favorit anak Anda saat belajar Bahasa Inggris?"
        ),
        (
            "Memilih kursus Bahasa Inggris untuk anak perlu pertimbangan \n"
            "yang matang. Tidak semua tempat kursus cocok untuk semua anak. \n"
            "\n"
            "Kriteria yang perlu diperhatikan: \n"
            "\n"
            "✅ Metode pengajaran yang interaktif dan menyenangkan \n"
            "✅ Pengajar yang sabar dan berpengalaman dengan anak \n"
            "✅ Kelas dengan jumlah peserta terbatas \n"
            "✅ Lingkungan yang aman dan nyaman \n"
            "✅ Kurikulum yang terstruktur dengan jelas \n"
            "\n"
            "LEIT memenuhi semua kriteria ini. Selain itu, orang tua bisa \n"
            "menitipkan anak 10 menit lebih awal untuk persiapan belajar. \n"
            "\n"
            "Apa yang paling Anda pertimbangkan saat memilih tempat kursus?"
        ),
    ],

    # ---------- Series 18: Persiapan IELTS & TOEFL ----------
    [
        (
            "IELTS dan TOEFL adalah dua tes Bahasa Inggris yang paling banyak \n"
            "diakui di dunia. Keduanya menjadi syarat utama untuk studi lanjut \n"
            "di luar negeri dan juga sering diminta oleh perusahaan multinasional. \n"
            "\n"
            "Apa perbedaan keduanya? \n"
            "\n"
            "TOEFL menggunakan Bahasa Inggris Amerika dan lebih banyak \n"
            "diterima di universitas Amerika Serikat dan Kanada. \n"
            "\n"
            "IELTS menggunakan Bahasa Inggris British dan diterima di \n"
            "Inggris, Australia, Selandia Baru, dan Eropa. \n"
            "\n"
            "Keduanya sama-sama mengukur empat aspek: Listening, Reading, \n"
            "Writing, dan Speaking. \n"
            "\n"
            "Tertarik untuk mempersiapkan TOEFL atau IELTS di LEIT?"
        ),
        (
            "Tips sukses menghadapi TOEFL Listening agar skor maksimal. \n"
            "\n"
            "Bagian Listening sering menjadi tantangan karena kecepatan \n"
            "bicara dan variasi aksen yang digunakan. \n"
            "\n"
            "Beberapa tips yang bisa dipraktikkan: \n"
            "\n"
            "✅ Biasakan mendengarkan podcast Bahasa Inggris setiap hari \n"
            "✅ Perhatikan kata kunci yang menunjukkan hubungan sebab-akibat \n"
            "✅ Jangan terjebak pada satu soal yang tidak terjawab \n"
            "✅ Latih konsentrasi dengan simulasi tes penuh \n"
            "✅ Perhatikan intonasi pembicara untuk memahami maksud \n"
            "\n"
            "Praktik rutin adalah kunci. Semakin sering mendengar, semakin \n"
            "terbiasa telinga Anda dengan berbagai aksen dan kecepatan bicara. \n"
            "\n"
            "Sudah sejauh mana persiapan TOEFL atau IELTS Anda?"
        ),
        (
            "Menulis esai untuk TOEFL atau IELTS sering dianggap sebagai \n"
            "bagian tersulit. Banyak peserta tes yang kesulitan mengorganisir \n"
            "ide dalam waktu yang terbatas. \n"
            "\n"
            "Struktur dasar esai yang perlu dikuasai: \n"
            "\n"
            "📌 Pendahuluan (Introduction) \n"
            "   Thesis statement yang jelas dan argumentasi awal \n"
            "📌 Isi (Body) \n"
            "   2-3 paragraf dengan ide utama dan contoh pendukung \n"
            "📌 Kesimpulan (Conclusion) \n"
            "   Rangkuman dan penegasan kembali posisi Anda \n"
            "\n"
            "Di LEIT, siswa belajar menulis esai dengan umpan balik detail \n"
            "dari pengajar berpengalaman. \n"
            "\n"
            "Siap meningkatkan skor writing Anda?"
        ),
    ],

    # ---------- Series 19: Program Privat & Kelas Kecil LEIT ----------
    [
        (
            "LEIT menawarkan program kelas privat yang bisa disesuaikan \n"
            "dengan kebutuhan spesifik setiap siswa. \n"
            "\n"
            "Program privat sangat cocok untuk: \n"
            "\n"
            "👤 Profesional dengan jadwal yang padat dan tidak tetap \n"
            "👤 Siswa yang membutuhkan persiapan tes dengan target skor tertentu \n"
            "👤 Anak-anak yang membutuhkan perhatian lebih dari pengajar \n"
            "👤 Individu yang ingin belajar dengan kecepatan sendiri \n"
            "\n"
            "Materi belajar dirancang khusus sesuai dengan tujuan dan \n"
            "kebutuhan masing-masing siswa. Jadwal pun fleksibel. \n"
            "\n"
            "Tertarik mencoba program privat di LEIT?"
        ),
        (
            "Salah satu keunggulan LEIT adalah kelas dengan jumlah peserta \n"
            "terbatas — maksimal 8 orang per kelas. \n"
            "\n"
            "Mengapa kelas kecil lebih efektif? \n"
            "\n"
            "✅ Setiap siswa mendapat kesempatan berbicara yang cukup \n"
            "✅ Pengajar bisa memberikan perhatian individual \n"
            "✅ Suasana belajar lebih intim dan nyaman \n"
            "✅ Interaksi antar siswa lebih intensif \n"
            "✅ Kemajuan belajar lebih mudah dipantau \n"
            "\n"
            "Inilah alasan mengapa banyak orang tua memilih LEIT — karena \n"
            "mereka tahu anak-anak mendapatkan perhatian yang layak. \n"
            "\n"
            "Apakah ukuran kelas menjadi pertimbangan Anda?"
        ),
        (
            "LEIT memiliki dua cabang yang siap melayani warga Surabaya \n"
            "dan sekitarnya. \n"
            "\n"
            "📍 LEIT Surabaya Timur \n"
            "Ruko Pakuwon Town Square Blok AA2-10 \n"
            "Dekat Pakuwon City Mall \n"
            "📞 0811-331-700 \n"
            "\n"
            "📍 LEIT Surabaya Barat \n"
            "Apartment Waterplace Residence Ruko A/17 \n"
            "Seberang Pakuwon Mall \n"
            "📞 0811-396-488 \n"
            "\n"
            "Jam operasional: Senin-Jumat 10.00-21.00, Sabtu 10.00-15.00 \n"
            "\n"
            "Silakan pilih cabang yang paling dekat. Kami tunggu kedatangan Anda!"
        ),
    ],

    # ---------- Series 20: Motivas & Inspirasi Belajar ----------
    [
        (
            "Belajar Bahasa Inggris adalah perjalanan, bukan tujuan akhir. \n"
            "Setiap langkah kecil yang Anda ambil hari ini akan membawa Anda \n"
            "lebih dekat pada kemampuan yang Anda impikan. \n"
            "\n"
            "Jangan bandingkan perjalanan Anda dengan orang lain. Setiap \n"
            "orang memiliki kecepatan dan gaya belajar yang berbeda. Fokuslah \n"
            "pada kemajuan Anda sendiri. \n"
            "\n"
            "Yang penting bukan seberapa cepat Anda sampai, tetapi seberapa \n"
            "konsisten Anda melangkah. Lebih baik 15 menit setiap hari \n"
            "daripada 3 jam seminggu sekali. \n"
            "\n"
            "Apa motivasi terbesar Anda untuk belajar Bahasa Inggris?"
        ),
        (
            "Kesalahan adalah bagian tak terpisahkan dari proses belajar. \n"
            "Bahkan penutur asli pun pernah membuat kesalahan saat belajar \n"
            "bahasa ibu mereka sendiri. \n"
            "\n"
            "Jangan takut membuat kesalahan. Setiap kesalahan adalah \n"
            "kesempatan untuk belajar dan menjadi lebih baik. Yang terpenting \n"
            "adalah berani mencoba dan terus melangkah maju. \n"
            "\n"
            "Di LEIT, kami menciptakan lingkungan yang aman di mana siswa \n"
            "tidak takut untuk mencoba dan membuat kesalahan. Karena kami \n"
            "percaya keberanian untuk mencoba adalah langkah pertama menuju \n"
            "penguasaan. \n"
            "\n"
            "Apa kesalahan paling berharga yang pernah Anda alami saat belajar?"
        ),
        (
            "Ingatlah bahwa kemampuan Bahasa Inggris bukanlah bakat yang \n"
            "hanya dimiliki segelintir orang. Ini adalah keterampilan yang \n"
            "bisa dipelajari oleh siapa pun dengan kemauan dan usaha yang \n"
            "konsisten. \n"
            "\n"
            "Ada banyak contoh orang yang memulai dari nol dan berhasil \n"
            "menguasai Bahasa Inggris hingga level profesional. Mereka tidak \n"
            "memiliki keistimewaan khusus — hanya tekad yang kuat dan \n"
            "metode belajar yang tepat. \n"
            "\n"
            "LEIT hadir untuk memberikan metode dan pendampingan yang \n"
            "Anda butuhkan dalam perjalanan belajar ini. \n"
            "\n"
            "Yuk, mulai langkah pertama Anda hari ini! 🌟"
        ),
    ],

    # ---------- Series 21: TOEFL & IELTS Preparation ----------
    [
        (
            "TOEFL dan IELTS adalah dua tes kemampuan Bahasa Inggris yang paling banyak digunakan untuk mendaftar kuliah, beasiswa, dan melamar kerja di perusahaan multinasional.\n"
            "\n"
            "Banyak orang menganggap tes ini sulit karena harus menguasai empat aspek sekaligus: Listening, Reading, Writing, dan Speaking.\n"
            "\n"
            "Tips dari LEIT: persiapkan secara bertahap. Jangan belajar sistem kebut semalam. Konsistensi selama 2-3 bulan jauh lebih efektif daripada belajar intensif 2 minggu sebelum tes.\n"
            "\n"
            "LEIT memiliki program persiapan TOEFL dan IELTS dengan metode yang terstruktur. Siswa dibimbing untuk memahami pola soal dan strategi mengerjakan tes dengan percaya diri.\n"
            "\n"
            "Apakah Anda sedang mempersiapkan TOEFL atau IELTS?"
        ),
        (
            "Bagian tersulit dalam tes IELTS atau TOEFL biasanya berbeda untuk setiap orang. Ada yang kesulitan di Listening karena aksen yang tidak familiar, ada yang struggle di Writing karena harus menulis esai dalam waktu terbatas.\n"
            "\n"
            "Yang pasti, persiapan yang matang adalah kunci utama keberhasilan.\n"
            "\n"
            "Strategi yang LEIT ajarkan kepada siswa:\n"
            "\n"
            "✅ Listening — biasakan mendengar podcast Bahasa Inggris setiap hari\n"
            "✅ Reading — latih kemampuan scanning dan skimming artikel akademis\n"
            "✅ Writing — kuasai struktur esai dan perbanyak latihan menulis\n"
            "✅ Speaking — rekam latihan dan evaluasi pengucapan sendiri\n"
            "\n"
            "Yang membedakan LEIT adalah pendekatan yang tidak hanya fokus pada teknik tes, tetapi juga penguasaan Bahasa Inggris secara menyeluruh.\n"
            "\n"
            "Ada tips khusus yang ingin Anda tanyakan?"
        ),
        (
            "Berapa skor TOEFL atau IELTS yang Anda butuhkan?\n"
            "\n"
            "Setiap universitas dan program beasiswa memiliki standar skor masing-masing. Umumnya, S1 membutuhkan TOEFL 500+ atau IELTS 5.5+, S2 membutuhkan TOEFL 550+ atau IELTS 6.5+, dan beasiswa seperti LPDP membutuhkan TOEFL 600+ atau IELTS 7.0+.\n"
            "\n"
            "Tidak perlu panik jika target Anda masih jauh dari skor saat ini. Dengan belajar terstruktur, kenaikan skor 50-100 poin TOEFL atau 0.5-1.0 band IELTS dalam 2-3 bulan sangat mungkin dicapai.\n"
            "\n"
            "LEIT membantu siswa mencapai target skor melalui program persiapan yang dirancang khusus. Konsultasi gratis tersedia di kedua cabang LEIT.\n"
            "\n"
            "Apa target skor Anda saat ini?"
        ),
    ],

    # ---------- Series 22: Info Program & Promo LEIT ----------
    [
        (
            "Tahukah Anda bahwa LEIT menawarkan program untuk semua usia dengan harga yang sangat terjangkau?\n"
            "\n"
            "Mulai dari Playgroup (usia 3-5 tahun), Post-KG (6-7 tahun), Primary (SD), Secondary (SMP-SMA), hingga program untuk mahasiswa dan profesional — semua tersedia di LEIT.\n"
            "\n"
            "Dengan biaya mulai dari Rp620.000 per bulan, Anda mendapatkan kurikulum CEFR internasional, metode Leadership-Based Learning, dan pengajar profesional.\n"
            "\n"
            "Bandingkan dengan kursus lain di Surabaya yang rata-rata mematok Rp1-2 juta per bulan. LEIT membuktikan bahwa kualitas dan harga terjangkau bisa berjalan beriringan.\n"
            "\n"
            "Tertarik mendaftarkan anak Anda atau diri sendiri? Kunjungi leitsurabaya.com!"
        ),
        (
            "Kabar baik untuk orang tua di Surabaya! LEIT memiliki fasilitas free drop-off 10 menit yang memudahkan Anda yang sibuk.\n"
            "\n"
            "Cukup antar anak, tinggalkan, dan jemput 10 menit kemudian setelah sesi selesai. Praktis dan efisien!\n"
            "\n"
            "Selain itu, LEIT juga menyediakan lingkungan belajar yang nyaman dan aman. Ruang kelas dirancang untuk membuat anak betah belajar.\n"
            "\n"
            "Dua cabang strategis melayani Surabaya Timur dan Barat:\n"
            "📍 Timur: Pakuwon Town Square Blok AA2-10 — WA 0811-331-700\n"
            "📍 Barat: Waterplace Residence Ruko A/17 — WA 0811-396-488\n"
            "\n"
            "Jadwalkan trial class gratis sekarang!"
        ),
        (
            "Promo spesial untuk bulan ini! Daftar sekarang dan dapatkan trial class gratis + konsultasi program tanpa biaya.\n"
            "\n"
            "LEIT menawarkan program-program unggulan yang cocok untuk:\n"
            "\n"
            "👶 Playgroup & Primary — untuk si kecil belajar bahasa sejak dini\n"
            "👩 Secondary — remaja lebih percaya diri berbicara Bahasa Inggris\n"
            "🎓 EAP — mahasiswa siap TOEFL/IELTS dan studi lanjut\n"
            "💼 ESP — profesional naikkan nilai jual di dunia kerja\n"
            "\n"
            "Kunjungi leitsurabaya.com atau hubungi cabang terdekat untuk informasi lengkap. Kesempatan terbatas!"
        ),
    ],

    # ---------- Series 23: Tips Belajar Bahasa Inggris dari Artikel LEIT ----------
    [
        (
            "Bingung memilih kursus Bahasa Inggris di Surabaya? Jangan hanya tergiur harga murah tanpa mengecek kualitas.\n"
            "\n"
            "Beberapa hal penting yang perlu diperhatikan sebelum mendaftar:\n"
            "\n"
            "✅ Kurikulum — apakah menggunakan standar internasional seperti CEFR?\n"
            "✅ Metode — apakah fokus pada speaking atau hanya grammar?\n"
            "✅ Kualitas pengajar — apakah bersertifikat dan berpengalaman?\n"
            "✅ Lokasi — apakah strategis dan mudah dijangkau?\n"
            "\n"
            "LEIT menjawab semua kebutuhan ini dengan kurikulum CEFR, metode speaking-based, pengajar profesional, dan dua cabang strategis.\n"
            "\n"
            "Baca artikel lengkapnya di leitsurabaya.com!"
        ),
        (
            "Tahukah Anda bahwa belajar Bahasa Inggris tidak harus mahal?\n"
            "\n"
            "Banyak orang berpikir harga murah berarti kualitas rendah. Tapi itu tidak selalu benar.\n"
            "\n"
            "LEIT membuktikan bahwa dengan manajemen yang efisien dan kurikulum yang tepat, harga terjangkau dan kualitas unggul bisa berjalan beriringan.\n"
            "\n"
            "Dengan biaya mulai dari Rp620.000 per bulan, Anda mendapatkan kurikulum CEFR internasional, leadership training, pengajar profesional, dan lingkungan belajar yang interaktif.\n"
            "\n"
            "Investasi kecil untuk bekal seumur hidup. Kunjungi leitsurabaya.com untuk info lengkap!"
        ),
        (
            "Belajar Bahasa Inggris di LEIT berbeda dengan kursus biasa.\n"
            "\n"
            "Kami menggabungkan pengajaran Bahasa Inggris dengan pengembangan karakter kepemimpinan melalui ICISD Values:\n"
            "\n"
            "📍 Integrity — kejujuran dan integritas\n"
            "📍 Compassion — kepedulian terhadap sesama\n"
            "📍 Independence — kemandirian\n"
            "📍 Self-discipline — disiplin diri\n"
            "📍 Determination — ketekunan\n"
            "\n"
            "Hasilnya? Siswa tidak hanya fasih berbahasa Inggris, tetapi juga tumbuh menjadi pribadi yang berkarakter dan siap memimpin.\n"
            "\n"
            "Mau tahu lebih lanjut? Hubungi LEIT sekarang!"
        ),
    ],

    # ---------- Series 24: Bahasa Inggris untuk Karir ----------
    [
        (
            "Kemampuan Bahasa Inggris menjadi salah satu syarat utama dalam rekrutmen di banyak perusahaan saat ini.\n"
            "\n"
            "Bahkan untuk posisi yang tidak membutuhkan Bahasa Inggris secara langsung dalam pekerjaan sehari-hari, banyak perusahaan tetap menjadikannya sebagai salah satu kriteria penilaian.\n"
            "\n"
            "Faktanya, kandidat dengan kemampuan Bahasa Inggris yang baik cenderung mendapatkan gaji 20-40% lebih tinggi dibandingkan kandidat dengan kualifikasi serupa namun tidak menguasai Bahasa Inggris.\n"
            "\n"
            "LEIT menyediakan program English for Specific Purposes (ESP) yang dirancang khusus untuk kebutuhan profesional. Mulai dari Business English hingga persiapan wawancara kerja.\n"
            "\n"
            "Sudah siap meningkatkan karir Anda dengan Bahasa Inggris?"
        ),
        (
            "Presentasi dalam Bahasa Inggris sering menjadi tantangan tersendiri bagi banyak profesional Indonesia.\n"
            "\n"
            "Padahal, kemampuan presentasi yang baik bisa membuka banyak peluang — promosi jabatan, proyek internasional, hingga kesempatan berbicara di konferensi global.\n"
            "\n"
            "Kuncinya bukan pada penguasaan grammar yang sempurna, melainkan pada keberanian dan persiapan yang matang.\n"
            "\n"
            "Di LEIT, siswa ESP berlatih presentasi dengan studi kasus nyata dan mendapatkan umpan balik yang membangun. Hasilnya, mereka lebih percaya diri saat harus berbicara di depan klien atau atasan.\n"
            "\n"
            "Apa tantangan terbesar Anda dalam presentasi Bahasa Inggris?"
        ),
        (
            "Networking adalah kunci sukses di dunia profesional. Dan Bahasa Inggris adalah jembatan yang menghubungkan Anda dengan profesional dari berbagai negara.\n"
            "\n"
            "Mulai dari conference internasional hingga koneksi LinkedIn dengan kolega di luar negeri — semua membutuhkan kemampuan berkomunikasi dalam Bahasa Inggris.\n"
            "\n"
            "Tips dari LEIT: jangan takut dengan aksen atau grammar yang kurang sempurna. Fokus pada pesan yang ingin disampaikan.\n"
            "\n"
            "Latihan rutin di LEIT akan membangun kepercayaan diri Anda untuk berjejaring dalam Bahasa Inggris. Program ESP tersedia di cabang Surabaya Timur dan Barat.\n"
            "\n"
            "Siap memperluas jaringan profesional Anda?"
        ),
    ],

    # ---------- Series 25: Program Anak di LEIT ----------
    [
        (
            "Masa kanak-kanak adalah waktu terbaik untuk memperkenalkan Bahasa Inggris. Anak-anak usia 3-7 tahun memiliki kemampuan menyerap bahasa baru secara alami tanpa beban.\n"
            "\n"
            "LEIT memiliki program Playgroup (3-5 tahun) dan Post-KG (6-7 tahun) yang dirancang khusus dengan metode bermain sambil belajar.\n"
            "\n"
            "Anak-anak diajak bernyanyi, bermain peran, dan bercerita dalam Bahasa Inggris — semuanya dilakukan dengan cara yang menyenangkan.\n"
            "\n"
            "Hasilnya, anak-anak tidak hanya belajar bahasa, tetapi juga mengembangkan kepercayaan diri dan kemampuan sosial sejak dini.\n"
            "\n"
            "Tertarik memperkenalkan Bahasa Inggris pada si kecil sejak dini?"
        ),
        (
            "Program Primary di LEIT (SD kelas 1-6) dirancang untuk membangun fondasi Bahasa Inggris yang kuat pada anak.\n"
            "\n"
            "Yang membedakan LEIT dengan tempat les lainnya adalah pendekatan yang menggabungkan:\n"
            "\n"
            "✅ Speaking practice — anak aktif berbicara sejak pertemuan pertama\n"
            "✅ Character building — nilai kepemimpinan ditanamkan di setiap sesi\n"
            "✅ Fun learning — belajar melalui game, lagu, dan aktivitas seru\n"
            "✅ Small class — maksimal 8 siswa per kelas, perhatian lebih untuk setiap anak\n"
            "\n"
            "Banyak orang tua melihat perubahan positif pada anak-anak mereka setelah bergabung dengan LEIT. Dari yang awalnya malu-malu menjadi percaya diri berbicara.\n"
            "\n"
            "Ingin melihat langsung metode pengajaran LEIT? Datang ke cabang terdekat!"
        ),
        (
            "Tips untuk orang tua: cara terbaik mendukung anak belajar Bahasa Inggris di rumah adalah dengan menciptakan lingkungan yang positif.\n"
            "\n"
            "Jangan memaksa anak untuk langsung lancar. Berikan pujian atas setiap usaha mereka, meskipun masih banyak kesalahan.\n"
            "\n"
            "Tonton film atau video Bahasa Inggris bersama, nyanyikan lagu-lagu anak berbahasa Inggris, dan bacakan buku cerita bergambar.\n"
            "\n"
            "Di LEIT, anak-anak tidak hanya belajar Bahasa Inggris, tetapi juga tumbuh menjadi pribadi yang percaya diri dan berkarakter.\n"
            "\n"
            "Daftarkan si kecil sekarang! Hubungi 0811-331-700 (Timur) atau 0811-396-488 (Barat)."
        ),
    ],

    # ---------- Series 26: Kenapa Memilih LEIT ----------
    [
        (
            "Setidaknya ada 5 alasan kenapa LEIT layak menjadi pilihan utama untuk kursus Bahasa Inggris di Surabaya.\n"
            "\n"
            "1️⃣ Kurikulum CEFR — standar internasional yang diakui secara global, hasil belajar terukur dan setara dengan standar Eropa.\n"
            "\n"
            "2️⃣ Leadership-Based Learning — bukan sekadar kursus biasa, setiap sesi menanamkan nilai kepemimpinan ICISD.\n"
            "\n"
            "3️⃣ Speaking Based — siswa lebih banyak praktik berbicara daripada teori. Kelas didominasi aktivitas interaktif.\n"
            "\n"
            "4️⃣ Harga terjangkau — mulai Rp620rb/bulan dengan kualitas setara kursus Rp1-2 juta/bulan.\n"
            "\n"
            "5️⃣ Dua cabang strategis — Timur (Pakuwon Town Square) dan Barat (Waterplace Residence).\n"
            "\n"
            "Masih ragu? Yuk buktikan sendiri dengan trial class gratis!"
        ),
        (
            "Banyak orang bertanya: apa itu ICISD Values dan kenapa penting dalam kursus Bahasa Inggris?\n"
            "\n"
            "ICISD Values adalah inti dari metode pembelajaran LEIT yang membedakannya dari kursus lain.\n"
            "\n"
            "📍 Integrity — siswa belajar untuk jujur dan bertanggung jawab\n"
            "📍 Compassion — menumbuhkan kepedulian terhadap sesama\n"
            "📍 Independence — melatih kemandirian dalam belajar\n"
            "📍 Self-discipline — membiasakan disiplin dan konsisten\n"
            "📍 Determination — menanamkan kegigihan tidak mudah menyerah\n"
            "\n"
            "Nilai-nilai ini tidak diajarkan secara terpisah, tetapi diintegrasikan dalam setiap aktivitas pembelajaran.\n"
            "\n"
            "Hasilnya, siswa LEIT tidak hanya mahir berbahasa Inggris, tetapi juga matang secara karakter.\n"
            "\n"
            "Tertarik? Kunjungi leitsurabaya.com!"
        ),
        (
            "CEFR — tahukah Anda bahwa standar ini digunakan oleh universitas dan perusahaan di seluruh dunia?\n"
            "\n"
            "Common European Framework of Reference for Languages terdiri dari enam level:\n"
            "📌 A1-A2 — basic user, mampu memahami ungkapan sehari-hari\n"
            "📌 B1-B2 — independent user, mampu berkomunikasi dalam berbagai situasi\n"
            "📌 C1-C2 — proficient user, mampu menggunakan bahasa secara fleksibel\n"
            "\n"
            "LEIT menggunakan CEFR sebagai acuan kurikulum sehingga kemajuan siswa terukur secara jelas.\n"
            "\n"
            "Yang lebih penting, hasil belajar di LEIT diakui secara internasional — jadi sangat berguna jika Anda ingin studi lanjut atau bekerja di luar negeri.\n"
            "\n"
            "Penasaran level Bahasa Inggris Anda saat ini? Ikuti tes penempatan gratis di LEIT!"
        ),
    ],

    # ---------- Series 27: Bahasa Inggris untuk Mahasiswa ----------
    [
        (
            "Mahasiswa memiliki kebutuhan Bahasa Inggris yang spesifik — mulai dari memahami jurnal internasional, menulis paper akademik, hingga presentasi di seminar.\n"
            "\n"
            "Program English for Academic Purposes (EAP) di LEIT dirancang khusus untuk menjawab kebutuhan tersebut.\n"
            "\n"
            "Dalam program EAP, mahasiswa belajar:\n"
            "✅ Academic writing — struktur paper, essay, dan laporan penelitian\n"
            "✅ Presentasi akademik — teknik menyampaikan ide di forum ilmiah\n"
            "✅ TOEFL/IELTS preparation — persiapan untuk beasiswa atau studi lanjut\n"
            "✅ Discussion & debate — melatih argumentasi dalam Bahasa Inggris\n"
            "\n"
            "Kunjungi leitsurabaya.com untuk informasi jadwal dan biaya program EAP!"
        ),
        (
            "Beasiswa LPDP, Chevening, Fulbright, dan beasiswa luar negeri lainnya mensyaratkan skor TOEFL atau IELTS tertentu.\n"
            "\n"
            "Persaingan sangat ketat. Rata-rata pelamar beasiswa memiliki skor TOEFL 550+ atau IELTS 6.5+.\n"
            "\n"
            "Untuk bisa bersaing, persiapan yang matang dan terstruktur sangat diperlukan. Belajar sendiri seringkali tidak cukup karena butuh bimbingan dalam strategi mengerjakan tes.\n"
            "\n"
            "LEIT membantu mahasiswa mempersiapkan TOEFL dan IELTS dengan metode yang efektif dan terarah. Banyak alumni LEIT yang berhasil meraih skor impian mereka.\n"
            "\n"
            "Mau jadi salah satunya? Daftar sekarang!"
        ),
        (
            "Tips dari LEIT untuk mahasiswa yang ingin menguasai Bahasa Inggris secara akademik:\n"
            "\n"
            "Pertama, biasakan membaca jurnal atau artikel ilmiah dalam Bahasa Inggris setiap hari. Mulai dengan 1-2 halaman, lalu tingkatkan secara bertahap. Catat kosakata akademik yang sering muncul.\n"
            "\n"
            "Kedua, latih menulis dengan membuat ringkasan dari apa yang dibaca. Ini akan melatih kemampuan paraphrasing dan struktur kalimat akademik.\n"
            "\n"
            "Ketiga, jangan ragu untuk berdiskusi dalam Bahasa Inggris. Bergabunglah dengan English club atau forum diskusi ilmiah untuk mempraktikkan kemampuan berbicara.\n"
            "\n"
            "LEIT menyediakan lingkungan yang mendukung untuk semua ini. Program EAP tersedia di cabang Timur dan Barat.\n"
            "\n"
            "Ada yang ingin ditanyakan tentang program ini?"
        ),
    ],

    # ---------- Series 28: Testimoni & Kisah Sukses LEIT ----------
    [
        (
            "Perubahan tidak selalu datang dalam sekejap. Tapi ketika orang tua mulai melihat anak mereka tersenyum percaya diri saat berbicara Bahasa Inggris, itulah momen yang tak ternilai.\n"
            "\n"
            "Seorang ibu dari siswa LEIT bercerita bahwa awalnya anaknya sangat pemalu. Ia hanya mau menjawab dengan anggukan atau gelengan kepala saat diajak bicara.\n"
            "\n"
            "Setelah tiga bulan di program Primary LEIT, ia mulai berani menyapa dalam Bahasa Inggris. Di rumah, ia sering mempraktikkan apa yang dipelajari kepada adiknya.\n"
            "\n"
            "Kisah seperti inilah yang membuat kami bersyukur dan terus semangat memberikan yang terbaik untuk setiap siswa."
        ),
        (
            "Seorang siswa remaja di LEIT Surabaya bercerita bahwa ia dulunya tidak pernah berani bicara Bahasa Inggris di depan kelas. Ia takut ditertawakan teman-temannya.\n"
            "\n"
            "Namun setelah bergabung dengan program Secondary di LEIT, perlahan keberaniannya tumbuh. Pengajar LEIT selalu memberikan semangat dan koreksi yang membangun.\n"
            "\n"
            "Kini ia tidak hanya berani presentasi dalam Bahasa Inggris di kelas, tetapi juga aktif mengikuti lomba debat antar sekolah.\n"
            "\n"
            "Perubahan dimulai dari keberanian untuk mencoba. Dan LEIT adalah tempat yang aman untuk memulainya.\n"
            "\n"
            "Apakah Anda atau anak Anda siap memulai perjalanan transformasi ini?"
        ),
        (
            "Seorang profesional yang mengikuti program ESP di LEIT berbagi pengalamannya.\n"
            "\n"
            "Awalnya ia merasa minder saat harus melakukan meeting dengan klien asing. Ia sering mencari alasan untuk tidak hadir atau meminta rekan lain yang menangani.\n"
            "\n"
            "Setelah mengikuti program ESP di LEIT selama 4 bulan, perubahan signifikan terjadi. Ia kini lebih percaya diri memimpin meeting dalam Bahasa Inggris, dan bahkan mendapatkan apresiasi dari klien atas komunikasinya yang jelas dan profesional.\n"
            "\n"
            "LEIT membuktikan bahwa tidak ada kata terlambat untuk belajar. Yang penting adalah kemauan dan bimbingan yang tepat.\n"
            "\n"
            "Siap untuk transformasi karir Anda?"
        ),
    ],

    # ---------- Series 29: Informasi Umum & FAQ LEIT ----------
    [
        (
            "Pertanyaan yang sering diajukan: berapa lama waktu yang dibutuhkan untuk bisa fasih berbahasa Inggris?\n"
            "\n"
            "Jawabannya tergantung pada beberapa faktor — tingkat kemampuan awal, frekuensi belajar, dan lingkungan pendukung.\n"
            "\n"
            "Secara umum, dengan belajar rutin 2-3 kali seminggu di LEIT, siswa bisa merasakan peningkatan signifikan dalam 3-6 bulan. Untuk mencapai tingkat conversational fluency, biasanya dibutuhkan 6-12 bulan dengan konsistensi yang baik.\n"
            "\n"
            "Yang terpenting adalah progress, bukan kesempurnaan. Setiap langkah kecil adalah pencapaian yang patut dirayakan.\n"
            "\n"
            "Ada pertanyaan lain seputar belajar Bahasa Inggris di LEIT?"
        ),
        (
            "Pertanyaan lain yang sering ditanyakan: apakah LEIT membuka kelas untuk dewasa?\n"
            "\n"
            "Tentu saja! LEIT memiliki program khusus untuk mahasiswa (EAP) dan profesional (ESP). Tidak ada batasan usia untuk belajar Bahasa Inggris.\n"
            "\n"
            "Banyak siswa dewasa kami yang awalnya merasa sudah terlalu tua untuk belajar. Namun setelah mengikuti program LEIT, mereka menyadari bahwa belajar Bahasa Inggris di usia dewasa justru memiliki kelebihan — motivasi yang lebih jelas dan pemahaman yang lebih matang.\n"
            "\n"
            "Jadi, jika Anda sudah bekerja atau bahkan sudah berumah tangga, tidak ada kata terlambat untuk mulai belajar.\n"
            "\n"
            "LEIT siap mendampingi perjalanan belajar Anda!"
        ),
        (
            "Info penting bagi orang tua di Surabaya:\n"
            "\n"
            "📍 LEIT Surabaya Timur — 0811-331-700\n"
            "Pakuwon Town Square Blok AA2-10, Mulyorejo\n"
            "\n"
            "📍 LEIT Surabaya Barat — 0811-396-488\n"
            "Waterplace Residence Ruko A/17, Sambikerep\n"
            "\n"
            "🕐 Jam operasional:\n"
            "Senin-Jumat: 10.00-21.00 WIB\n"
            "Sabtu: 10.00-15.00 WIB\n"
            "Minggu: Tutup\n"
            "\n"
            "💻 Website: leitsurabaya.com\n"
            "\n"
            "Jangan ragu untuk menghubungi kami jika ada pertanyaan. Kami dengan senang hati membantu! 😊"
        ),
    ],

    # ---------- Series 30: Semangat Belajar & Motivasi ----------
    [
        (
            "Satu hal yang perlu diingat: kemampuan Bahasa Inggris bukanlah bakat yang hanya dimiliki segelintir orang. Ini adalah keterampilan yang bisa dipelajari oleh siapa pun dengan kemauan dan usaha yang konsisten.\n"
            "\n"
            "Ada banyak contoh orang yang memulai dari nol dan berhasil menguasai Bahasa Inggris hingga level profesional. Mereka tidak memiliki keistimewaan khusus — tidak ada yang lahir langsung bisa Bahasa Inggris.\n"
            "\n"
            "Yang membedakan adalah tekad yang kuat dan metode belajar yang tepat.\n"
            "\n"
            "LEIT hadir untuk memberikan metode dan pendampingan yang Anda butuhkan.\n"
            "\n"
            "Yuk, mulai langkah pertama Anda hari ini!"
        ),
        (
            "Jangan takut membuat kesalahan saat belajar Bahasa Inggris.\n"
            "\n"
            "Ini adalah nasihat yang paling sering kami sampaikan kepada siswa baru. Rasa takut salah adalah penghalang terbesar dalam belajar bahasa.\n"
            "\n"
            "Pernahkah Anda melihat anak kecil belajar berjalan? Mereka jatuh berkali-kali. Tapi mereka tidak pernah menyerah. Mereka bangkit lagi dan lagi sampai akhirnya bisa berjalan dengan sempurna.\n"
            "\n"
            "Belajar Bahasa Inggris pun sama. Kesalahan adalah bagian dari proses. Justru dari kesalahan kita belajar dan menjadi lebih baik.\n"
            "\n"
            "Di LEIT, kami menciptakan lingkungan yang aman di mana siswa tidak takut untuk mencoba. Karena keberanian untuk mencoba adalah langkah pertama menuju penguasaan."
        ),
        (
            "Kami percaya bahwa setiap siswa memiliki potensi untuk sukses. Tugas LEIT adalah membantu mereka menemukan dan mengembangkan potensi tersebut.\n"
            "\n"
            "Kami tidak hanya mengajarkan Bahasa Inggris. Kami membentuk karakter, membangun kepercayaan diri, dan menyiapkan generasi penerus bangsa yang siap bersaing di kancah global.\n"
            "\n"
            "Terima kasih telah menjadi bagian dari perjalanan LEIT. Mari bersama-sama menciptakan masa depan yang lebih cerah untuk anak-anak Indonesia.\n"
            "\n"
            "Salam hangat dari LEIT Surabaya! 🇮🇩🌟"
        ),
    ],
]

def log(msg):
    ts = datetime.now(WIB).strftime("%Y-%m-%d %H:%M:%S")
    line = f"[{ts} WIB] {msg}"
    print(line)
    with open(LOG_FILE, "a") as f:
        f.write(line + "\n")


def content_hash(text):
    """Buat hash dari konten untuk cek duplikasi."""
    return hashlib.md5(text.encode()).hexdigest()


def load_state():
    try:
        with open(STATE_FILE) as f:
            return json.load(f)
    except:
        return {"last_series": -1, "posted_today": []}


def save_state(state):
    with open(STATE_FILE, "w") as f:
        json.dump(state, f)


def load_history():
    try:
        with open(HISTORY_FILE) as f:
            return json.load(f)
    except:
        return {"posts": [], "content_hashes": []}


def save_history(hist):
    with open(HISTORY_FILE, "w") as f:
        json.dump(hist, f, indent=2)


def get_next_slot(now_hour, now_min):
    """Cari slot kosong berikutnya berdasarkan waktu sekarang."""
    today = datetime.now(WIB).date()
    for h, m in SLOTS:
        if h > now_hour or (h == now_hour and m > now_min):
            one_day = timedelta(days=1)
            return datetime(today.year, today.month, today.day, h, m, tzinfo=WIB)
    return None


def post_to_repliz(account_id, content, schedule_time):
    """Posting ke Repliz di waktu tertentu, return scheduleId jika sukses."""
    url = f"{BASE}/public/schedule"
    title_lines = content.strip().split("\n")
    title = title_lines[0][:60] if title_lines else "LEIT Surabaya"
    
    payload = {
        "accountId": account_id,
        "title": title,
        "description": content,
        "platform": "threads",
        "type": "text",
        "medias": [],
        "topic": "LEIT",
        "scheduleAt": schedule_time.strftime("%Y-%m-%dT%H:%M:%S.000Z"),
        "timezone": "Asia/Jakarta"
    }
    data = json.dumps(payload).encode()
    req = urllib.request.Request(url, data=data, headers=HEADERS, method="POST")
    try:
        with urllib.request.urlopen(req) as resp:
            result = json.loads(resp.read().decode())
            post_id = result.get("scheduleId") or result.get("id") or result.get("data", {}).get("id")
            log(f"✅ Posted at {schedule_time.strftime('%H:%M')} → ID: {post_id}")
            return post_id
    except urllib.error.HTTPError as e:
        err_body = e.read().decode()
        log(f"❌ Repliz error: {e.code} {err_body}")
        return None
    except Exception as e:
        log(f"❌ Error: {e}")
        return None


def main():
    now = datetime.now(WIB)
    today_str = now.strftime("%Y-%m-%d")
    now_hour, now_min = now.hour, now.minute
    now_total = now_hour * 60 + now_min
    
    log(f"🔄 LEIT Threads Check — {today_str} {now_hour:02d}:{now_min:02d} WIB")
    
    state = load_state()
    hist = load_history()
    used_hashes = set(hist.get("content_hashes", []))
    
    # Reset kalo hari baru
    if state.get("date") != today_str:
        state = {"date": today_str, "last_series": state.get("last_series", -1), "posted_today": []}
        save_state(state)
    
    # Cari slot berikutnya yang belum terisi
    next_slot = None
    for h, m in SLOTS:
        slot_total = h * 60 + m
        if slot_total > now_total and slot_total not in state.get("posted_today", []):
            next_slot = (h, m)
            break
    
    if next_slot is None:
        log("⏭️ Semua slot sudah terisi atau tidak ada slot tersisa hari ini.")
        return
    
    # Pilih seri konten berikutnya (bergilir)
    last_series = state.get("last_series", -1)
    next_series = (last_series + 1) % len(CONTENT_SERIES)
    series = CONTENT_SERIES[next_series]
    
    # Cek apakah konten di seri ini ada yang duplikat (hash)
    series_hashes = [content_hash(c) for c in series]
    if any(h in used_hashes for h in series_hashes):
        log(f"⚠️ Series {next_series+1} mengandung konten yang sudah pernah diposting. Cari seri lain...")
        # Coba seri berikutnya yang aman
        for offset in range(1, len(CONTENT_SERIES)):
            candidate = (next_series + offset) % len(CONTENT_SERIES)
            candidate_hashes = [content_hash(c) for c in CONTENT_SERIES[candidate]]
            if not any(h in used_hashes for h in candidate_hashes):
                next_series = candidate
                series = CONTENT_SERIES[next_series]
                series_hashes = candidate_hashes
                log(f"✅ Beralih ke Series {next_series+1}")
                break
        else:
            log("❌ Semua seri konten sudah habis dipakai. Butuh konten baru!")
            return
    
    schedule_time = datetime(now.year, now.month, now.day, next_slot[0], next_slot[1], tzinfo=WIB)
    
    # Post 3 nested thread
    post_ids = []
    for i, content in enumerate(series):
        if i == 0:
            pid = post_to_repliz(ACCOUNT_ID, content, schedule_time)
        else:
            reply_time = schedule_time + timedelta(minutes=2 * i)
            pid = post_to_repliz(ACCOUNT_ID, content, reply_time)
        
        if pid:
            post_ids.append(pid)
    
    if post_ids:
        state["last_series"] = next_series
        posted = state.get("posted_today", [])
        posted.append(next_slot[0] * 60 + next_slot[1])
        state["posted_today"] = posted
        save_state(state)
        
        # Simpan history + hash
        if "posts" not in hist:
            hist["posts"] = []
        if "content_hashes" not in hist:
            hist["content_hashes"] = []
        
        hist["posts"].append({
            "date": today_str,
            "time": f"{next_slot[0]:02d}:{next_slot[1]:02d}",
            "series": next_series,
            "niche": NICHES[next_series % len(NICHES)],
            "post_ids": post_ids
        })
        hist["content_hashes"].extend(series_hashes)
        save_history(hist)
        
        log(f"📦 Series {next_series+1} ({NICHES[next_series % len(NICHES)]}) — {len(post_ids)}/3 posted di slot {next_slot[0]:02d}:{next_slot[1]:02d} WIB")
    else:
        log("⚠️ Gagal posting. Coba lagi di pengecekan berikutnya.")


if __name__ == "__main__":
    main()
