{
  "mastery_algorithm": {
    "model": "Hybrid Leitner-box scheduler + 5-state mastery machine with spontaneous-production fast-track. Per child+lemma row in a new lemma_mastery table: child_id INT, lemma TEXT, tier INT, state TEXT(new|receptive|practising|productive|mastered|retired), box INT(0..7), ease REAL(default 1.0), exposure_credits INT, prod_spontaneous INT, prod_prompted INT, understood INT, struggled INT, distinct_sessions_produced INT, last_seen DATE, next_due DATE, teach_weight INT(default 1). Evidence comes from the per-conversation LLM transcript scorer (lemma-level), NOT substring counting of child turns. Plappi (model) turns may still be substring-matched to count exposures_heard since model text is clean.",
    "exposures_to_learning": 3,
    "productions_to_known": 2,
    "review_intervals_days": [
      1,
      3,
      7,
      15,
      30,
      60,
      120,
      240
    ],
    "known_rule": "State machine: NEW -> RECEPTIVE when exposure_credits>=3 OR understood>=1. RECEPTIVE -> PRACTISING when prod_prompted>=1 (any production incl. elicited echo). PRACTISING -> PRODUCTIVE when weighted exposure_credits>=10 (range 8-12; concrete imageable noun x0.7 ~= 7, abstract/grammatical item x1.5 ~= 15) accumulated over >=3 DISTINCT sessions, OR a single SPONTANEOUS-correct production. PRODUCTIVE -> MASTERED when prod_spontaneous>=2 across >=2 DISTINCT sessions (load-bearing distinct-session gate: NEVER mark MASTERED inside one session regardless of repetitions). On MASTERED set teach_weight=0 (strike from active teaching list) and schedule ONE confirmation review at next_due=last_seen+14d seeded at box=5(=60d); correct at that review -> RETIRED (kept for dashboard 'words known', resurfaced only by deep spaced review), struggled -> demote to PRACTISING, next_due=+1d, ease-=0.2. FLUENCY FAST-PATH: if scorer returns spontaneous_fluency_flag=true, mark every lemma in produced[]+extra_produced[] as MASTERED immediately (force distinct_sessions_produced=2 so they retire normally) and unlock tiers up to the returned CEFR band (A1->tiers1-2, A2->tiers1-4, B1->tiers1-6).",
    "scoring": "Per child production of a target lemma the LLM scorer assigns a grade -> exposure-credit weight: spontaneous=4, prompted/echo=1, understood(receptive, no production)=1 toward exposure_credits only. Plappi exposure (model said it) = 1 exposure_credit. Leitner box update on a scored review event: correct (spontaneous=quality5 / prompted=quality4 / understood=quality3) -> box=min(box+1,7); lapse (struggled, quality<=2) -> box=max(box-2,0) and ease-=0.2 (floor 0.7). A word is DUE when today_days >= last_seen_days + round(BOX_DAYS[box]*ease) where BOX_DAYS=review_intervals_days. Optional per-word ease: +0.15 on spontaneous-correct, -0.20 on lapse, clamp [0.7,1.5].",
    "decay_rule": "Forgetting modelled as calendar-day decay. last_seen stored as a date; due-ness computed in days. When overdue by more than one full interval, demote floor(days_overdue / round(BOX_DAYS[box]*ease)) boxes, capped at -2 per sync, so a child returning after weeks gets re-grounded rather than treated as solid-known. Day-1 first review is mandatory (box 0 = 1 day) to catch the ~33%-retention-at-1-day forgetting cliff. Level floors prevent demoralising regression: stored level cannot fall below 25 once >=5 lemmas are RETIRED, nor below 45 after a fluency jump; an apparent drop moves only 0.2*(target-stored) and single-session drops >15 points are ignored, while level-ups move 0.7*(target-stored).",
    "notes": "Leitner boxes chosen over pure SM-2 because graded-recall ease is ill-defined from noisy child ASR; boxes need only a binary correct/lapse the transcript scorer can reliably supply. Pure exposure-counting rejected (cannot separate passive hearing from mastery, ignores the spacing effect that is strongest for children). The single most load-bearing parameter is the >=3-distinct-sessions gate on PRODUCTIVE->MASTERED. All thresholds are named constants in config.py for empirical pilot tuning: EXPOSURES_FOR_RECEPTIVE=3, EXPOSURES_FOR_PRODUCTIVE_BASELINE=10, WEIGHT_SPONTANEOUS=4, WEIGHT_PROMPTED=1, BOX_DAYS=[1,3,7,15,30,60,120,240], MAX_EXPOSURES_PER_SESSION=3, MIN_GAP_SAME_CLUSTER_NEW=2, CONFIRMATION_REVIEW_DAYS=14, DISTINCT_SESSIONS_FOR_MASTERED=3. sessions-to-known effectively = 3."
  },
  "age_bands": [
    {
      "name": "toddler",
      "age_min": 1.5,
      "age_max": 3,
      "max_tier": 1,
      "focus_types": [
        "greeting",
        "noun",
        "pronoun",
        "function",
        "number"
      ],
      "method": "Benenn-Spiel + Lieder + Tier-/Objektgeraeusche; EIN serbisches Wort pro Turn, stark wiederholt, in deutscher Einbettung (i+1). Nur Imitation, keine Grammatik, keine spontane Produktion erwartet. Mastery zaehlt Imitation.",
      "new_words_per_session": 2,
      "review_words_per_session": 4,
      "sentence_building": false
    },
    {
      "name": "preschool",
      "age_min": 3,
      "age_max": 5,
      "max_tier": 3,
      "focus_types": [
        "noun",
        "verb",
        "adjective",
        "pronoun",
        "function",
        "question",
        "number",
        "feeling",
        "phrase",
        "adverb"
      ],
      "method": "Einfache Q&A-Elizitation ('Wie heisst der Hund auf Serbisch?'), Lieder + kurze Geschichten. 2-4-Wort-Phrasen, implizit (NIE Grammatik benennen). Spontane Produktion wird ab hier das dominante Mastery-Signal.",
      "new_words_per_session": 4,
      "review_words_per_session": 7,
      "sentence_building": true
    },
    {
      "name": "school",
      "age_min": 5,
      "age_max": 10,
      "max_tier": 4,
      "focus_types": [
        "verb",
        "noun",
        "adjective",
        "adverb",
        "function",
        "question",
        "feeling"
      ],
      "method": "Konversation: beschreiben, Mini-Geschichte erzaehlen, selbst Fragen stellen. Volle einfache Saetze; sanfte Korrektur. Mastery verlangt Gebrauch IM Satz, nicht das blanke Wort.",
      "new_words_per_session": 6,
      "review_words_per_session": 10,
      "sentence_building": true
    },
    {
      "name": "teen",
      "age_min": 10,
      "age_max": 15,
      "max_tier": 5,
      "focus_types": [
        "verb",
        "noun",
        "adjective",
        "adverb",
        "function",
        "abstract"
      ],
      "method": "Themen-Agentur beim Kind; ERSTE explizite Grammatik-Muster (Kasus, Tempus, Kongruenz) leicht benannt. Mastery prueft korrekten Gebrauch ueber mehrere grammatische Kontexte.",
      "new_words_per_session": 8,
      "review_words_per_session": 12,
      "sentence_building": true
    },
    {
      "name": "young_adult",
      "age_min": 15,
      "age_max": 99,
      "max_tier": 6,
      "focus_types": [
        "verb",
        "noun",
        "adjective",
        "adverb",
        "function",
        "abstract"
      ],
      "method": "Konversationspartner + expliziter Tutor: frei gewaehlte Themen, Grammatik on demand, Register/Idiom-Korrektur. Hoechster Wort-Durchsatz, breitere Review-Intervalle.",
      "new_words_per_session": 12,
      "review_words_per_session": 15,
      "sentence_building": true
    }
  ],
  "focus_selection_rule": "Each session the scheduler returns an ordered focus set of size = band.review_words_per_session + band.new_words_per_session, built REVIEWS-FIRST then topped up with new words, EXCLUDING any lemma in state MASTERED or RETIRED (teach_weight=0). (1) REVIEW POOL = lemmas for this child with state in {receptive,practising,productive} whose next_due <= today; sort overdue-first (largest days_overdue), then box ascending; take up to band.review_words_per_session. (2) NEW POOL = lemmas with state=new AND difficulty_tier <= band.max_tier AND word_type in band.focus_types AND age_min <= child_age; sort tier ascending then priority ascending (frequency-first within the unlocked tier window); gate so the top-100/core words reach RECEPTIVE before pushing past rank ~300. (3) Fill remaining slots up to band.new_words_per_session from NEW POOL, but never introduce two members of the SAME semantic_cluster within MIN_GAP_SAME_CLUSTER_NEW=2 sessions (interleave colours/animals/numbers), and never introduce two brand-new words in the same TURN (i+1: max 1 NEW per turn; an optional 2nd item per turn must already be >=RECEPTIVE). (4) Order the combined queue shuffled across >=3 distinct semantic_cluster ids so no two same-cluster items are back-to-back (interleave to retain). (5) Cap MAX_EXPOSURES_PER_SESSION=3 per word. If REVIEW POOL is thin and the child plateaus (productive_count ~0 while receptive grows), auto-raise elicitation rate 0.2 -> 0.5 for RECEPTIVE-but-not-PRODUCTIVE words to pull production. The chosen set + band method are injected into the ElevenLabs prompt as {FOCUS_WORDS}; MASTERED/RETIRED words go into {MASTERED_WORDS} for natural reuse only (no re-drill).",
  "agent_prompt_injection": "[LERN-STEUERUNG – diese Sitzung]\nDas Kind ist {AGE} Jahre alt, Lernstand: {LEVEL}. Unterrichts-Stil dieser Altersstufe: {BAND_METHOD}\n\nFOKUS-WOERTER (genau diese serbischen Woerter heute sanft einbauen, EIN neues Wort pro Antwort, immer in deutscher Einbettung als Bruecke, z. B. \"Der Hund heisst auf Serbisch pas. Sag mal: pas.\"):\n{FOCUS_WORDS}\n\nSCHON GEMEISTERT (nutze diese Woerter natuerlich im Gespraech, aber DRILLE sie NICHT mehr und frage sie nicht ab – sie gehoeren dem Kind schon):\n{MASTERED_WORDS}\n\nREGELN:\n- Sprich in sehr kurzen, warmen Turns, altersgerecht fuer {AGE}.\n- Bringe pro Antwort hoechstens EIN neues serbisches Wort – nie zwei unbekannte gleichzeitig.\n- Wenn das Kind ein Fokus-Wort schon spontan und richtig benutzt (ohne dass du es vorgesagt hast), lobe kurz und gib es NICHT mehr vor – frag stattdessen das naechste.\n- Merke, wenn das Kind schon gut spricht: erhoehe dann die Schwierigkeit, gehe zu kurzen Saetzen ueber (\"Sag mal: To je pas.\") und stelle offene Fragen statt nur zu benennen.\n- Bei Fehlern: kein Tadel – modelliere die richtige Form einmal beilaeufig und mach weiter.\n- Bleib spielerisch, neugierig und kindgerecht. Deutsch traegt das Gespraech, Serbisch ist die kleine neue Zutat.",
  "transcript_analysis_prompt": "Du bist eine Bewertungs-Engine fuer Serbisch als Herkunftssprache fuer den Sprach-Tutor \"Plappi\" (deutsch-dominante Kinder). Du bekommst EIN Gespraechs-Transkript (Turns 'plappi' und 'child'; Kind-Turns sind rohes ASR eines jungen Kindes, erwarte Rauschen, Tippfehler, deutsche Fueller und phonetische Schreibweisen) plus die Ziel-Vokabeln (serbische LEMMATA mit deutscher Glosse und Tier). Aufgabe = morphologische + pragmatische Bewertung, KEINE Uebersetzung.\n\nHARTE REGELN:\n1. LEMMATISIERE vor dem Urteil. Serbisch ist morphologisch reich. Bilde jede Oberflaechenform des KINDES auf ihr Lemma ab (Nomen=Nom.Sg, Verb=Infinitiv, Adjektiv=mask.Nom.Sg). Pflicht-Beispiele: radis/radi/radim->raditi; bila/bio/bili->biti; vrticu/vrtica->vrtic; macku/macke->macka; idem/ides/isla->ici; dobar/dobra/dobro->dobar; dva/dve->dva. Akzeptiere ekavisch UND ijekavisch (lepo/lijepo) und phonetisches ASR (macka=macka, fala=hvala).\n2. Bewerte NUR gegen die gelieferten Ziel-Lemmata, melde aber zusaetzlich spontan produzierte Nicht-Ziel-Lemmata im note-Feld (treiben Platzierung/Level-Up).\n3. Vier Evidenz-Grade pro Lemma, nimm den STAERKSTEN im ganzen Transkript: spontaneous (Kind nutzt das Lemma korrekt in EIGENER Aeusserung, NICHT als Echo des unmittelbar vorausgehenden Plappi-Turns – staerkstes Signal) > prompted (korrekt direkt nach Plappis Vorsagen – Imitation) > understood (Kind sagt es nicht, reagiert aber passend auf einen Plappi-Turn mit dem Wort – rezeptiv) > struggled (versucht und falsch / falsches Wort / langes Zoegern / 'was heisst das' / antwortet deutsch wo Serbisch klar elizitiert / Schweigen nach direktem Prompt). Ein Lemma landet in genau EINEM Bucket: produced (spontaneous oder prompted), understood oder struggled.\n4. Flexionsfehler, die das Lemma NICHT veraendern (falsche Endung, richtiges Wort), zaehlen als produced, NICHT als struggled. struggled nur wenn das LEMMA selbst falsch/abwesend ist.\n5. Sei konservativ: bei <0.6 Konfidenz NICHT als produced markieren – auf understood herabstufen oder weglassen. Nie Evidenz erfinden.\n6. Schaetze das Serbisch-Gesamtniveau 0-100 (level_0_100) und ein grobes CEFR-Band nach Breite und Spontaneitaet der Produktion: 0-10 nur Deutsch; 11-25 pre-A1 einzelne Woerter nur nachgesprochen; 26-45 A1 mehrere Woerter spontan, 2-Wort-Kombis; 46-65 A2 kurze spontane Phrasen, eine Zeitform/Kasus, Fragen; 66-85 B1 verbundene Mehrsatz-Rede, Vergangenheit; 86-100 B2+ fluessig. Ein Kind, das spontan eine >=4-Wort-Aeusserung mit Tempus/Kasus/Frage bildet, gehoert HOCH (>=55, A2), nicht auf Kleinkind-Niveau – auch wenn die Zielliste Tier 1 war.\n\nGib AUSSCHLIESSLICH striktes JSON zurueck, keine Prosa, kein Markdown, exakt dieses Schema:\n{\"produced\":[\"lemma1\",\"lemma2\"], \"understood\":[\"lemma3\"], \"struggled\":[\"lemma4\"], \"level_0_100\": 58, \"cefr\": \"A2\", \"note\": \"Freitext: extra_produced (spontane Nicht-Ziel-Lemmata), spontaneous_fluency_flag (true/false), transcript_quality (ok|noisy|too_short) und kurze Begruendung der Stufe.\"}\nproduced/understood/struggled sind Listen von Lemma-Strings (Dictionary-Form). Setze spontaneous_fluency_flag=true im note-Feld wenn das Kind unprompted >=4 serbische Inhaltswoerter ODER eine grammatisch markierte Konstruktion (Tempus/Kasus/Frage) ueber dem aktuellen Tier produziert hat. Bei transcript_quality=too_short (Kind <2 wertbare Turns) ein zuvor hoeheres Level NICHT senken.\n\nZIEL-VOKABULAR (lemma = glosse [tier]):\n{TARGET_VOCAB}\nTRANSKRIPT:\n{TRANSCRIPT}\nGib jetzt das JSON zurueck.",
  "curriculum": {
    "notes": "156 vocabulary items across 6 tiers (Latin/gajica script, ekavian Serbia-standard; ijekavian variants flagged in note) + 23 sentence frames = 179 deliverables. age_min is a FLOOR (years) gating sentence-frame complexity, not a target: an older beginner still starts Tier 1 but moves fast. Tier 1 front-loads pronouns/function words/demonstratives/high-frequency child-form verbs ahead of nouns (core-vocabulary research: earliest productive vocab is pronoun/verb/preposition-dominant). Verbs given as child-friendly 1st-person present or imperative with dictionary lemma for the tracker; reflexives keep 'se'. Homograph flags (load-bearing for the agent): da(ja/dass), ne(nein/nicht), to(das/Demonstrativ), sto(Tisch/hundert), oko(Auge), mesec(Mond/Monat), vreme(Zeit/Wetter), jezik(Sprache/Zunge), ruka(Hand/Arm), ljut(wuetend/scharf), tezak/lak(Gewicht/Schwierigkeit). Corrections vs research input: lemma for 'belo' is 'beo' (was wrongly 'belo'); 'obicno' lemma is adverb base 'obican'. sr fields are ASCII-safe transcriptions; the true gajica spelling with diacritics is given in each note (e.g. cao=ćao, macka=mačka, hocu=hoću). No Serbian content errors found otherwise. Backend: replace flat VOCAB_SR_DE in store.py with this freq/tier/word_type-tagged table; match on lemma not surface form. Each entry should additionally carry a semantic_cluster id for the interleaving rule (e.g. animals, colours, numbers, family, body, food, clothing, weather, feelings, household).",
    "items": [
      {
        "sr": "zdravo",
        "de": "hallo",
        "type": "greeting",
        "tier": 1,
        "age_min": 2,
        "priority": 1,
        "lemma": "zdravo",
        "note": "Neutral, allgemein verwendbar."
      },
      {
        "sr": "cao",
        "de": "hallo/tschuess",
        "type": "greeting",
        "tier": 1,
        "age_min": 2,
        "priority": 2,
        "lemma": "cao",
        "note": "Informell, Hallo UND Tschuess. Gajica: ćao."
      },
      {
        "sr": "da",
        "de": "ja",
        "type": "function",
        "tier": 1,
        "age_min": 2,
        "priority": 3,
        "lemma": "da",
        "note": "Homograph: auch Konjunktion 'dass/zu'."
      },
      {
        "sr": "ne",
        "de": "nein/nicht",
        "type": "function",
        "tier": 1,
        "age_min": 2,
        "priority": 4,
        "lemma": "ne",
        "note": "Homograph: 'nein' UND Verneinungspartikel 'nicht'."
      },
      {
        "sr": "hvala",
        "de": "danke",
        "type": "phrase",
        "tier": 1,
        "age_min": 2,
        "priority": 5,
        "lemma": "hvala"
      },
      {
        "sr": "molim",
        "de": "bitte",
        "type": "phrase",
        "tier": 1,
        "age_min": 2,
        "priority": 6,
        "lemma": "moliti",
        "note": "Woertl. 'ich bitte'; auch 'gern geschehen'."
      },
      {
        "sr": "mama",
        "de": "Mama",
        "type": "noun",
        "tier": 1,
        "age_min": 2,
        "priority": 7,
        "lemma": "mama"
      },
      {
        "sr": "tata",
        "de": "Papa",
        "type": "noun",
        "tier": 1,
        "age_min": 2,
        "priority": 8,
        "lemma": "tata"
      },
      {
        "sr": "ja",
        "de": "ich",
        "type": "pronoun",
        "tier": 1,
        "age_min": 2,
        "priority": 9,
        "lemma": "ja"
      },
      {
        "sr": "ti",
        "de": "du",
        "type": "pronoun",
        "tier": 1,
        "age_min": 2,
        "priority": 10,
        "lemma": "ti"
      },
      {
        "sr": "je",
        "de": "ist",
        "type": "verb",
        "tier": 1,
        "age_min": 2.5,
        "priority": 11,
        "lemma": "biti",
        "note": "3.Sg Praesens von biti; haeufigstes Token im Korpus."
      },
      {
        "sr": "i",
        "de": "und",
        "type": "function",
        "tier": 1,
        "age_min": 2.5,
        "priority": 12,
        "lemma": "i"
      },
      {
        "sr": "to",
        "de": "das",
        "type": "pronoun",
        "tier": 1,
        "age_min": 2.5,
        "priority": 13,
        "lemma": "to",
        "note": "Demonstrativ; Basis fuer 'To je ...'."
      },
      {
        "sr": "ovo",
        "de": "das (hier)",
        "type": "pronoun",
        "tier": 1,
        "age_min": 2.5,
        "priority": 14,
        "lemma": "ovo",
        "note": "Nahdeixis; Basis fuer 'Ovo je ...'."
      },
      {
        "sr": "jedan",
        "de": "eins",
        "type": "number",
        "tier": 1,
        "age_min": 2.5,
        "priority": 15,
        "lemma": "jedan",
        "note": "Mask.; fem. jedna, neutr. jedno."
      },
      {
        "sr": "dva",
        "de": "zwei",
        "type": "number",
        "tier": 1,
        "age_min": 2.5,
        "priority": 16,
        "lemma": "dva",
        "note": "Mask./Neutr.; fem. dve."
      },
      {
        "sr": "tri",
        "de": "drei",
        "type": "number",
        "tier": 1,
        "age_min": 2.5,
        "priority": 17,
        "lemma": "tri"
      },
      {
        "sr": "cetiri",
        "de": "vier",
        "type": "number",
        "tier": 1,
        "age_min": 3,
        "priority": 18,
        "lemma": "cetiri",
        "note": "Gajica: četiri."
      },
      {
        "sr": "pet",
        "de": "fuenf",
        "type": "number",
        "tier": 1,
        "age_min": 3,
        "priority": 19,
        "lemma": "pet"
      },
      {
        "sr": "hocu",
        "de": "ich will",
        "type": "verb",
        "tier": 1,
        "age_min": 2.5,
        "priority": 20,
        "lemma": "hteti",
        "note": "1.Sg von hteti; Negation necu. Gajica: hoću."
      },
      {
        "sr": "daj",
        "de": "gib",
        "type": "verb",
        "tier": 1,
        "age_min": 2.5,
        "priority": 21,
        "lemma": "dati",
        "note": "Imperativ; 'Daj mi ...' = gib mir."
      },
      {
        "sr": "evo",
        "de": "hier (ist)",
        "type": "function",
        "tier": 1,
        "age_min": 2.5,
        "priority": 22,
        "lemma": "evo",
        "note": "Praesentativ beim Zeigen."
      },
      {
        "sr": "baka",
        "de": "Oma",
        "type": "noun",
        "tier": 1,
        "age_min": 2.5,
        "priority": 23,
        "lemma": "baka"
      },
      {
        "sr": "deka",
        "de": "Opa",
        "type": "noun",
        "tier": 1,
        "age_min": 2.5,
        "priority": 24,
        "lemma": "deka",
        "note": "Auch 'deda'; deka ist Kinderform."
      },
      {
        "sr": "beba",
        "de": "Baby",
        "type": "noun",
        "tier": 1,
        "age_min": 2.5,
        "priority": 25,
        "lemma": "beba"
      },
      {
        "sr": "voda",
        "de": "Wasser",
        "type": "noun",
        "tier": 1,
        "age_min": 2.5,
        "priority": 26,
        "lemma": "voda"
      },
      {
        "sr": "pas",
        "de": "Hund",
        "type": "noun",
        "tier": 1,
        "age_min": 2.5,
        "priority": 27,
        "lemma": "pas"
      },
      {
        "sr": "macka",
        "de": "Katze",
        "type": "noun",
        "tier": 1,
        "age_min": 2.5,
        "priority": 28,
        "lemma": "macka",
        "note": "Gajica: mačka."
      },
      {
        "sr": "dobro",
        "de": "gut",
        "type": "adjective",
        "tier": 1,
        "age_min": 2.5,
        "priority": 29,
        "lemma": "dobar",
        "note": "Neutr./Adverb; auch 'okay'. Lemma dobar."
      },
      {
        "sr": "on",
        "de": "er",
        "type": "pronoun",
        "tier": 2,
        "age_min": 3,
        "priority": 1,
        "lemma": "on"
      },
      {
        "sr": "ona",
        "de": "sie",
        "type": "pronoun",
        "tier": 2,
        "age_min": 3,
        "priority": 2,
        "lemma": "ona"
      },
      {
        "sr": "mi",
        "de": "wir",
        "type": "pronoun",
        "tier": 2,
        "age_min": 3,
        "priority": 3,
        "lemma": "mi"
      },
      {
        "sr": "vi",
        "de": "ihr/Sie",
        "type": "pronoun",
        "tier": 2,
        "age_min": 3,
        "priority": 4,
        "lemma": "vi",
        "note": "Plural 'ihr' und Hoeflichkeitsform 'Sie'."
      },
      {
        "sr": "oni",
        "de": "sie (Pl.)",
        "type": "pronoun",
        "tier": 2,
        "age_min": 3,
        "priority": 5,
        "lemma": "oni",
        "note": "Mask./gemischt; fem. one, neutr. ona."
      },
      {
        "sr": "u",
        "de": "in",
        "type": "function",
        "tier": 2,
        "age_min": 3,
        "priority": 6,
        "lemma": "u",
        "note": "+ Akk. (Richtung) / Lok. (Ort)."
      },
      {
        "sr": "na",
        "de": "auf",
        "type": "function",
        "tier": 2,
        "age_min": 3,
        "priority": 7,
        "lemma": "na",
        "note": "'auf/an'; auch Richtung."
      },
      {
        "sr": "sa",
        "de": "mit",
        "type": "function",
        "tier": 2,
        "age_min": 3,
        "priority": 8,
        "lemma": "sa",
        "note": "Variante 's'; + Instrumental."
      },
      {
        "sr": "za",
        "de": "fuer",
        "type": "function",
        "tier": 2,
        "age_min": 3,
        "priority": 9,
        "lemma": "za"
      },
      {
        "sr": "se",
        "de": "sich",
        "type": "function",
        "tier": 2,
        "age_min": 3.5,
        "priority": 10,
        "lemma": "se",
        "note": "Reflexivpartikel; hochfrequent (igrati se, zvati se)."
      },
      {
        "sr": "ovde",
        "de": "hier",
        "type": "adverb",
        "tier": 2,
        "age_min": 3,
        "priority": 11,
        "lemma": "ovde"
      },
      {
        "sr": "sad",
        "de": "jetzt",
        "type": "adverb",
        "tier": 2,
        "age_min": 3,
        "priority": 12,
        "lemma": "sad",
        "note": "Auch 'sada'."
      },
      {
        "sr": "ko",
        "de": "wer",
        "type": "question",
        "tier": 2,
        "age_min": 3,
        "priority": 13,
        "lemma": "ko"
      },
      {
        "sr": "sta",
        "de": "was",
        "type": "question",
        "tier": 2,
        "age_min": 3,
        "priority": 14,
        "lemma": "sta",
        "note": "Gajica: šta."
      },
      {
        "sr": "gde",
        "de": "wo",
        "type": "question",
        "tier": 2,
        "age_min": 3,
        "priority": 15,
        "lemma": "gde"
      },
      {
        "sr": "imam",
        "de": "ich habe",
        "type": "verb",
        "tier": 2,
        "age_min": 3,
        "priority": 16,
        "lemma": "imati",
        "note": "1.Sg; Negation nemam."
      },
      {
        "sr": "volim",
        "de": "ich liebe/mag",
        "type": "verb",
        "tier": 2,
        "age_min": 3,
        "priority": 17,
        "lemma": "voleti",
        "note": "1.Sg; 'volim te' = ich hab dich lieb."
      },
      {
        "sr": "jedem",
        "de": "ich esse",
        "type": "verb",
        "tier": 2,
        "age_min": 3,
        "priority": 18,
        "lemma": "jesti",
        "note": "1.Sg."
      },
      {
        "sr": "pijem",
        "de": "ich trinke",
        "type": "verb",
        "tier": 2,
        "age_min": 3,
        "priority": 19,
        "lemma": "piti",
        "note": "1.Sg."
      },
      {
        "sr": "idem",
        "de": "ich gehe",
        "type": "verb",
        "tier": 2,
        "age_min": 3,
        "priority": 20,
        "lemma": "ici",
        "note": "1.Sg von ici (unregelm.). Gajica: ići."
      },
      {
        "sr": "vidim",
        "de": "ich sehe",
        "type": "verb",
        "tier": 2,
        "age_min": 3,
        "priority": 21,
        "lemma": "videti",
        "note": "1.Sg."
      },
      {
        "sr": "spavam",
        "de": "ich schlafe",
        "type": "verb",
        "tier": 2,
        "age_min": 3,
        "priority": 22,
        "lemma": "spavati"
      },
      {
        "sr": "igram se",
        "de": "ich spiele",
        "type": "verb",
        "tier": 2,
        "age_min": 3,
        "priority": 23,
        "lemma": "igrati se",
        "note": "Reflexiv."
      },
      {
        "sr": "brat",
        "de": "Bruder",
        "type": "noun",
        "tier": 2,
        "age_min": 3,
        "priority": 24,
        "lemma": "brat"
      },
      {
        "sr": "sestra",
        "de": "Schwester",
        "type": "noun",
        "tier": 2,
        "age_min": 3,
        "priority": 25,
        "lemma": "sestra"
      },
      {
        "sr": "ptica",
        "de": "Vogel",
        "type": "noun",
        "tier": 2,
        "age_min": 3,
        "priority": 26,
        "lemma": "ptica"
      },
      {
        "sr": "riba",
        "de": "Fisch",
        "type": "noun",
        "tier": 2,
        "age_min": 3,
        "priority": 27,
        "lemma": "riba"
      },
      {
        "sr": "konj",
        "de": "Pferd",
        "type": "noun",
        "tier": 2,
        "age_min": 3,
        "priority": 28,
        "lemma": "konj"
      },
      {
        "sr": "krava",
        "de": "Kuh",
        "type": "noun",
        "tier": 2,
        "age_min": 3,
        "priority": 29,
        "lemma": "krava"
      },
      {
        "sr": "zec",
        "de": "Hase",
        "type": "noun",
        "tier": 2,
        "age_min": 3,
        "priority": 30,
        "lemma": "zec"
      },
      {
        "sr": "hleb",
        "de": "Brot",
        "type": "noun",
        "tier": 2,
        "age_min": 3,
        "priority": 31,
        "lemma": "hleb",
        "note": "Ekav.; ijekav. hljeb."
      },
      {
        "sr": "mleko",
        "de": "Milch",
        "type": "noun",
        "tier": 2,
        "age_min": 3,
        "priority": 32,
        "lemma": "mleko",
        "note": "Ekav.; ijekav. mlijeko."
      },
      {
        "sr": "jabuka",
        "de": "Apfel",
        "type": "noun",
        "tier": 2,
        "age_min": 3,
        "priority": 33,
        "lemma": "jabuka"
      },
      {
        "sr": "banana",
        "de": "Banane",
        "type": "noun",
        "tier": 2,
        "age_min": 3,
        "priority": 34,
        "lemma": "banana"
      },
      {
        "sr": "kolac",
        "de": "Kuchen/Keks",
        "type": "noun",
        "tier": 2,
        "age_min": 3,
        "priority": 35,
        "lemma": "kolac",
        "note": "Gajica: kolač."
      },
      {
        "sr": "crveno",
        "de": "rot",
        "type": "adjective",
        "tier": 2,
        "age_min": 3,
        "priority": 36,
        "lemma": "crven",
        "note": "Neutrumform; Lemma crven."
      },
      {
        "sr": "plavo",
        "de": "blau",
        "type": "adjective",
        "tier": 2,
        "age_min": 3,
        "priority": 37,
        "lemma": "plav",
        "note": "Neutrumform; 'plav' auch 'blond'."
      },
      {
        "sr": "zuto",
        "de": "gelb",
        "type": "adjective",
        "tier": 2,
        "age_min": 3,
        "priority": 38,
        "lemma": "zut",
        "note": "Gajica: žuto / žut."
      },
      {
        "sr": "zeleno",
        "de": "gruen",
        "type": "adjective",
        "tier": 2,
        "age_min": 3,
        "priority": 39,
        "lemma": "zelen"
      },
      {
        "sr": "veliko",
        "de": "gross",
        "type": "adjective",
        "tier": 2,
        "age_min": 3,
        "priority": 40,
        "lemma": "velik",
        "note": "Neutrumform; Lemma velik."
      },
      {
        "sr": "malo",
        "de": "klein/wenig",
        "type": "adjective",
        "tier": 2,
        "age_min": 3,
        "priority": 41,
        "lemma": "mali",
        "note": "Neutr. malo = klein; Adverb 'ein bisschen'. Lemma mali."
      },
      {
        "sr": "lepo",
        "de": "schoen",
        "type": "adjective",
        "tier": 2,
        "age_min": 3,
        "priority": 42,
        "lemma": "lep",
        "note": "Ekav. lep; ijekav. lijep."
      },
      {
        "sr": "sest",
        "de": "sechs",
        "type": "number",
        "tier": 2,
        "age_min": 3.5,
        "priority": 43,
        "lemma": "sest",
        "note": "Gajica: šest."
      },
      {
        "sr": "sedam",
        "de": "sieben",
        "type": "number",
        "tier": 2,
        "age_min": 3.5,
        "priority": 44,
        "lemma": "sedam"
      },
      {
        "sr": "osam",
        "de": "acht",
        "type": "number",
        "tier": 2,
        "age_min": 3.5,
        "priority": 45,
        "lemma": "osam"
      },
      {
        "sr": "devet",
        "de": "neun",
        "type": "number",
        "tier": 2,
        "age_min": 3.5,
        "priority": 46,
        "lemma": "devet"
      },
      {
        "sr": "deset",
        "de": "zehn",
        "type": "number",
        "tier": 2,
        "age_min": 3.5,
        "priority": 47,
        "lemma": "deset"
      },
      {
        "sr": "medved",
        "de": "Baer",
        "type": "noun",
        "tier": 2,
        "age_min": 3.5,
        "priority": 48,
        "lemma": "medved",
        "note": "Ekav.; ijekav. medvjed."
      },
      {
        "sr": "lav",
        "de": "Loewe",
        "type": "noun",
        "tier": 2,
        "age_min": 3.5,
        "priority": 49,
        "lemma": "lav"
      },
      {
        "sr": "slon",
        "de": "Elefant",
        "type": "noun",
        "tier": 2,
        "age_min": 3.5,
        "priority": 50,
        "lemma": "slon"
      },
      {
        "sr": "znam",
        "de": "ich weiss/kann",
        "type": "verb",
        "tier": 3,
        "age_min": 4,
        "priority": 1,
        "lemma": "znati",
        "note": "1.Sg; Negation ne znam."
      },
      {
        "sr": "mogu",
        "de": "ich kann",
        "type": "verb",
        "tier": 3,
        "age_min": 4,
        "priority": 2,
        "lemma": "moci",
        "note": "1.Sg; Negation ne mogu. Gajica: moći."
      },
      {
        "sr": "radim",
        "de": "ich mache/arbeite",
        "type": "verb",
        "tier": 3,
        "age_min": 4,
        "priority": 3,
        "lemma": "raditi",
        "note": "'Sta radis?' = was machst du?"
      },
      {
        "sr": "kazem",
        "de": "ich sage",
        "type": "verb",
        "tier": 3,
        "age_min": 4,
        "priority": 4,
        "lemma": "kazati",
        "note": "Praesens kazem (kazati); Perfekt oft reci. Gajica: kažem."
      },
      {
        "sr": "gledam",
        "de": "ich schaue",
        "type": "verb",
        "tier": 3,
        "age_min": 4,
        "priority": 5,
        "lemma": "gledati"
      },
      {
        "sr": "slusam",
        "de": "ich hoere (zu)",
        "type": "verb",
        "tier": 3,
        "age_min": 4,
        "priority": 6,
        "lemma": "slusati",
        "note": "Gajica: slušam / slušati."
      },
      {
        "sr": "trcim",
        "de": "ich laufe/renne",
        "type": "verb",
        "tier": 3,
        "age_min": 4,
        "priority": 7,
        "lemma": "trcati",
        "note": "Gajica: trčim / trčati."
      },
      {
        "sr": "crtam",
        "de": "ich male/zeichne",
        "type": "verb",
        "tier": 3,
        "age_min": 4,
        "priority": 8,
        "lemma": "crtati"
      },
      {
        "sr": "kako",
        "de": "wie",
        "type": "question",
        "tier": 3,
        "age_min": 4,
        "priority": 9,
        "lemma": "kako"
      },
      {
        "sr": "zasto",
        "de": "warum",
        "type": "question",
        "tier": 3,
        "age_min": 4,
        "priority": 10,
        "lemma": "zasto",
        "note": "Gajica: zašto."
      },
      {
        "sr": "kada",
        "de": "wann",
        "type": "question",
        "tier": 3,
        "age_min": 4,
        "priority": 11,
        "lemma": "kada",
        "note": "Auch kurz 'kad'."
      },
      {
        "sr": "koliko",
        "de": "wie viel",
        "type": "question",
        "tier": 3,
        "age_min": 4.5,
        "priority": 12,
        "lemma": "koliko"
      },
      {
        "sr": "glava",
        "de": "Kopf",
        "type": "noun",
        "tier": 3,
        "age_min": 4,
        "priority": 13,
        "lemma": "glava"
      },
      {
        "sr": "oko",
        "de": "Auge",
        "type": "noun",
        "tier": 3,
        "age_min": 4,
        "priority": 14,
        "lemma": "oko",
        "note": "Plural unregelm. oci (Augen). Homograph: 'oko' auch 'circa/um'."
      },
      {
        "sr": "nos",
        "de": "Nase",
        "type": "noun",
        "tier": 3,
        "age_min": 4,
        "priority": 15,
        "lemma": "nos"
      },
      {
        "sr": "usta",
        "de": "Mund",
        "type": "noun",
        "tier": 3,
        "age_min": 4,
        "priority": 16,
        "lemma": "usta",
        "note": "Pluraletantum."
      },
      {
        "sr": "ruka",
        "de": "Hand/Arm",
        "type": "noun",
        "tier": 3,
        "age_min": 4,
        "priority": 17,
        "lemma": "ruka",
        "note": "Homograph: Hand UND Arm."
      },
      {
        "sr": "noga",
        "de": "Bein/Fuss",
        "type": "noun",
        "tier": 3,
        "age_min": 4,
        "priority": 18,
        "lemma": "noga"
      },
      {
        "sr": "uvo",
        "de": "Ohr",
        "type": "noun",
        "tier": 3,
        "age_min": 4.5,
        "priority": 19,
        "lemma": "uvo",
        "note": "Ekav. uvo, ijekav. uho; Plural usi."
      },
      {
        "sr": "kuca",
        "de": "Haus",
        "type": "noun",
        "tier": 3,
        "age_min": 4,
        "priority": 20,
        "lemma": "kuca",
        "note": "Gajica: kuća."
      },
      {
        "sr": "soba",
        "de": "Zimmer",
        "type": "noun",
        "tier": 3,
        "age_min": 4,
        "priority": 21,
        "lemma": "soba"
      },
      {
        "sr": "krevet",
        "de": "Bett",
        "type": "noun",
        "tier": 3,
        "age_min": 4,
        "priority": 22,
        "lemma": "krevet"
      },
      {
        "sr": "sto",
        "de": "Tisch",
        "type": "noun",
        "tier": 3,
        "age_min": 4,
        "priority": 23,
        "lemma": "sto",
        "note": "Homograph: auch 'hundert'. Plural stolovi."
      },
      {
        "sr": "stolica",
        "de": "Stuhl",
        "type": "noun",
        "tier": 3,
        "age_min": 4,
        "priority": 24,
        "lemma": "stolica"
      },
      {
        "sr": "vrata",
        "de": "Tuer",
        "type": "noun",
        "tier": 3,
        "age_min": 4.5,
        "priority": 25,
        "lemma": "vrata",
        "note": "Pluraletantum."
      },
      {
        "sr": "lopta",
        "de": "Ball",
        "type": "noun",
        "tier": 3,
        "age_min": 4,
        "priority": 26,
        "lemma": "lopta"
      },
      {
        "sr": "igracka",
        "de": "Spielzeug",
        "type": "noun",
        "tier": 3,
        "age_min": 4,
        "priority": 27,
        "lemma": "igracka",
        "note": "Gajica: igračka."
      },
      {
        "sr": "knjiga",
        "de": "Buch",
        "type": "noun",
        "tier": 3,
        "age_min": 4,
        "priority": 28,
        "lemma": "knjiga"
      },
      {
        "sr": "auto",
        "de": "Auto",
        "type": "noun",
        "tier": 3,
        "age_min": 4,
        "priority": 29,
        "lemma": "auto",
        "note": "Auch 'kola'."
      },
      {
        "sr": "lutka",
        "de": "Puppe",
        "type": "noun",
        "tier": 3,
        "age_min": 4,
        "priority": 30,
        "lemma": "lutka"
      },
      {
        "sr": "majica",
        "de": "T-Shirt",
        "type": "noun",
        "tier": 3,
        "age_min": 4.5,
        "priority": 31,
        "lemma": "majica"
      },
      {
        "sr": "pantalone",
        "de": "Hose",
        "type": "noun",
        "tier": 3,
        "age_min": 4.5,
        "priority": 32,
        "lemma": "pantalone",
        "note": "Pluraletantum."
      },
      {
        "sr": "cipele",
        "de": "Schuhe",
        "type": "noun",
        "tier": 3,
        "age_min": 4.5,
        "priority": 33,
        "lemma": "cipela",
        "note": "Plural; Sg. cipela."
      },
      {
        "sr": "kapa",
        "de": "Muetze",
        "type": "noun",
        "tier": 3,
        "age_min": 4.5,
        "priority": 34,
        "lemma": "kapa"
      },
      {
        "sr": "crno",
        "de": "schwarz",
        "type": "adjective",
        "tier": 3,
        "age_min": 4,
        "priority": 35,
        "lemma": "crn"
      },
      {
        "sr": "belo",
        "de": "weiss",
        "type": "adjective",
        "tier": 3,
        "age_min": 4,
        "priority": 36,
        "lemma": "beo",
        "note": "KORREKTUR: Lemma ist beo (mask. ekav.), nicht belo. Neutr. belo; ijekav. bijel."
      },
      {
        "sr": "toplo",
        "de": "warm",
        "type": "adjective",
        "tier": 3,
        "age_min": 4.5,
        "priority": 37,
        "lemma": "topao",
        "note": "Neutr./Adverb; Lemma topao."
      },
      {
        "sr": "hladno",
        "de": "kalt",
        "type": "adjective",
        "tier": 3,
        "age_min": 4.5,
        "priority": 38,
        "lemma": "hladan",
        "note": "Neutr./Adverb; Lemma hladan."
      },
      {
        "sr": "gladan",
        "de": "hungrig",
        "type": "adjective",
        "tier": 3,
        "age_min": 4.5,
        "priority": 39,
        "lemma": "gladan",
        "note": "Mask.; fem. gladna."
      },
      {
        "sr": "umoran",
        "de": "muede",
        "type": "adjective",
        "tier": 3,
        "age_min": 4.5,
        "priority": 40,
        "lemma": "umoran",
        "note": "Mask.; fem. umorna."
      },
      {
        "sr": "tamo",
        "de": "dort",
        "type": "adverb",
        "tier": 3,
        "age_min": 4,
        "priority": 41,
        "lemma": "tamo"
      },
      {
        "sr": "sunce",
        "de": "Sonne",
        "type": "noun",
        "tier": 3,
        "age_min": 4,
        "priority": 42,
        "lemma": "sunce"
      },
      {
        "sr": "mesec",
        "de": "Mond/Monat",
        "type": "noun",
        "tier": 3,
        "age_min": 4.5,
        "priority": 43,
        "lemma": "mesec",
        "note": "Homograph: Mond UND Monat; ekav. mesec."
      },
      {
        "sr": "cvet",
        "de": "Blume",
        "type": "noun",
        "tier": 3,
        "age_min": 4,
        "priority": 44,
        "lemma": "cvet",
        "note": "Ekav. cvet, ijekav. cvijet."
      },
      {
        "sr": "drvo",
        "de": "Baum",
        "type": "noun",
        "tier": 3,
        "age_min": 4,
        "priority": 45,
        "lemma": "drvo",
        "note": "Auch 'Holz'; Plural drvece (Kollektiv)."
      },
      {
        "sr": "oblacim se",
        "de": "ich ziehe mich an",
        "type": "verb",
        "tier": 4,
        "age_min": 5,
        "priority": 1,
        "lemma": "oblaciti se",
        "note": "Gajica: oblačim se / oblačiti se."
      },
      {
        "sr": "perem",
        "de": "ich wasche",
        "type": "verb",
        "tier": 4,
        "age_min": 5,
        "priority": 2,
        "lemma": "prati",
        "note": "1.Sg von prati (unregelm.)."
      },
      {
        "sr": "kupam se",
        "de": "ich bade mich",
        "type": "verb",
        "tier": 4,
        "age_min": 5,
        "priority": 3,
        "lemma": "kupati se"
      },
      {
        "sr": "pevam",
        "de": "ich singe",
        "type": "verb",
        "tier": 4,
        "age_min": 5,
        "priority": 4,
        "lemma": "pevati",
        "note": "Ekav.; ijekav. pjevati."
      },
      {
        "sr": "plesem",
        "de": "ich tanze",
        "type": "verb",
        "tier": 4,
        "age_min": 5,
        "priority": 5,
        "lemma": "plesati",
        "note": "Gajica: plešem."
      },
      {
        "sr": "ucim",
        "de": "ich lerne",
        "type": "verb",
        "tier": 4,
        "age_min": 5,
        "priority": 6,
        "lemma": "uciti",
        "note": "Gajica: učim / učiti."
      },
      {
        "sr": "pisem",
        "de": "ich schreibe",
        "type": "verb",
        "tier": 4,
        "age_min": 5.5,
        "priority": 7,
        "lemma": "pisati",
        "note": "Gajica: pišem."
      },
      {
        "sr": "citam",
        "de": "ich lese",
        "type": "verb",
        "tier": 4,
        "age_min": 5.5,
        "priority": 8,
        "lemma": "citati",
        "note": "Gajica: čitam / čitati."
      },
      {
        "sr": "mislim",
        "de": "ich denke/meine",
        "type": "verb",
        "tier": 4,
        "age_min": 5.5,
        "priority": 9,
        "lemma": "misliti"
      },
      {
        "sr": "pomazem",
        "de": "ich helfe",
        "type": "verb",
        "tier": 4,
        "age_min": 5.5,
        "priority": 10,
        "lemma": "pomagati",
        "note": "Gajica: pomažem."
      },
      {
        "sr": "danas",
        "de": "heute",
        "type": "adverb",
        "tier": 4,
        "age_min": 5,
        "priority": 11,
        "lemma": "danas"
      },
      {
        "sr": "sutra",
        "de": "morgen",
        "type": "adverb",
        "tier": 4,
        "age_min": 5,
        "priority": 12,
        "lemma": "sutra"
      },
      {
        "sr": "juce",
        "de": "gestern",
        "type": "adverb",
        "tier": 4,
        "age_min": 5.5,
        "priority": 13,
        "lemma": "juce",
        "note": "Ekav.; ijekav. jucer. Gajica: juče."
      },
      {
        "sr": "uvek",
        "de": "immer",
        "type": "adverb",
        "tier": 4,
        "age_min": 5.5,
        "priority": 14,
        "lemma": "uvek",
        "note": "Ekav.; ijekav. uvijek."
      },
      {
        "sr": "nikad",
        "de": "nie",
        "type": "adverb",
        "tier": 4,
        "age_min": 5.5,
        "priority": 15,
        "lemma": "nikad"
      },
      {
        "sr": "ali",
        "de": "aber",
        "type": "function",
        "tier": 4,
        "age_min": 5,
        "priority": 16,
        "lemma": "ali"
      },
      {
        "sr": "jer",
        "de": "weil",
        "type": "function",
        "tier": 4,
        "age_min": 5.5,
        "priority": 17,
        "lemma": "jer"
      },
      {
        "sr": "zato",
        "de": "deshalb",
        "type": "function",
        "tier": 4,
        "age_min": 5.5,
        "priority": 18,
        "lemma": "zato"
      },
      {
        "sr": "kod",
        "de": "bei",
        "type": "function",
        "tier": 4,
        "age_min": 5,
        "priority": 19,
        "lemma": "kod",
        "note": "+ Genitiv (kod kuce = zu Hause)."
      },
      {
        "sr": "ispod",
        "de": "unter",
        "type": "function",
        "tier": 4,
        "age_min": 5,
        "priority": 20,
        "lemma": "ispod"
      },
      {
        "sr": "iznad",
        "de": "ueber",
        "type": "function",
        "tier": 4,
        "age_min": 5,
        "priority": 21,
        "lemma": "iznad"
      },
      {
        "sr": "pored",
        "de": "neben",
        "type": "function",
        "tier": 4,
        "age_min": 5.5,
        "priority": 22,
        "lemma": "pored"
      },
      {
        "sr": "reka",
        "de": "Fluss",
        "type": "noun",
        "tier": 4,
        "age_min": 5,
        "priority": 23,
        "lemma": "reka",
        "note": "Ekav.; ijekav. rijeka."
      },
      {
        "sr": "more",
        "de": "Meer",
        "type": "noun",
        "tier": 4,
        "age_min": 5,
        "priority": 24,
        "lemma": "more"
      },
      {
        "sr": "planina",
        "de": "Berg",
        "type": "noun",
        "tier": 4,
        "age_min": 5,
        "priority": 25,
        "lemma": "planina"
      },
      {
        "sr": "kisa",
        "de": "Regen",
        "type": "noun",
        "tier": 4,
        "age_min": 5,
        "priority": 26,
        "lemma": "kisa",
        "note": "Gajica: kiša."
      },
      {
        "sr": "sneg",
        "de": "Schnee",
        "type": "noun",
        "tier": 4,
        "age_min": 5,
        "priority": 27,
        "lemma": "sneg",
        "note": "Ekav.; ijekav. snijeg."
      },
      {
        "sr": "nebo",
        "de": "Himmel",
        "type": "noun",
        "tier": 4,
        "age_min": 5,
        "priority": 28,
        "lemma": "nebo"
      },
      {
        "sr": "vetar",
        "de": "Wind",
        "type": "noun",
        "tier": 4,
        "age_min": 5.5,
        "priority": 29,
        "lemma": "vetar",
        "note": "Ekav.; ijekav. vjetar."
      },
      {
        "sr": "skola",
        "de": "Schule",
        "type": "noun",
        "tier": 4,
        "age_min": 5.5,
        "priority": 30,
        "lemma": "skola",
        "note": "Gajica: škola."
      },
      {
        "sr": "prijatelj",
        "de": "Freund",
        "type": "noun",
        "tier": 4,
        "age_min": 5,
        "priority": 31,
        "lemma": "prijatelj",
        "note": "Fem. prijateljica."
      },
      {
        "sr": "srecan",
        "de": "gluecklich/froh",
        "type": "adjective",
        "tier": 4,
        "age_min": 5,
        "priority": 32,
        "lemma": "srecan",
        "note": "Mask.; fem. srecna. Gajica: srećan."
      },
      {
        "sr": "tuzan",
        "de": "traurig",
        "type": "adjective",
        "tier": 4,
        "age_min": 5,
        "priority": 33,
        "lemma": "tuzan",
        "note": "Mask.; fem. tuzna. Gajica: tužan."
      },
      {
        "sr": "ljut",
        "de": "wuetend",
        "type": "adjective",
        "tier": 4,
        "age_min": 5.5,
        "priority": 34,
        "lemma": "ljut",
        "note": "Homograph: auch 'scharf' (Essen)."
      },
      {
        "sr": "brz",
        "de": "schnell",
        "type": "adjective",
        "tier": 4,
        "age_min": 5.5,
        "priority": 35,
        "lemma": "brz"
      },
      {
        "sr": "spor",
        "de": "langsam",
        "type": "adjective",
        "tier": 4,
        "age_min": 5.5,
        "priority": 36,
        "lemma": "spor"
      },
      {
        "sr": "nov",
        "de": "neu",
        "type": "adjective",
        "tier": 4,
        "age_min": 5,
        "priority": 37,
        "lemma": "nov"
      },
      {
        "sr": "star",
        "de": "alt",
        "type": "adjective",
        "tier": 4,
        "age_min": 5,
        "priority": 38,
        "lemma": "star"
      },
      {
        "sr": "vise",
        "de": "mehr",
        "type": "adverb",
        "tier": 4,
        "age_min": 5.5,
        "priority": 39,
        "lemma": "vise",
        "note": "Komparativ-Marker; 'vise od' = mehr als. Gajica: više."
      },
      {
        "sr": "manje",
        "de": "weniger",
        "type": "adverb",
        "tier": 4,
        "age_min": 5.5,
        "priority": 40,
        "lemma": "manje"
      },
      {
        "sr": "osecam se",
        "de": "ich fuehle mich",
        "type": "verb",
        "tier": 5,
        "age_min": 8,
        "priority": 1,
        "lemma": "osecati se",
        "note": "Ekav.; ijekav. osjecati se. Gajica: osećam se."
      },
      {
        "sr": "verujem",
        "de": "ich glaube",
        "type": "verb",
        "tier": 5,
        "age_min": 8,
        "priority": 2,
        "lemma": "verovati",
        "note": "Ekav.; ijekav. vjerovati."
      },
      {
        "sr": "razumem",
        "de": "ich verstehe",
        "type": "verb",
        "tier": 5,
        "age_min": 8,
        "priority": 3,
        "lemma": "razumeti",
        "note": "Ekav.; ijekav. razumjeti."
      },
      {
        "sr": "secam se",
        "de": "ich erinnere mich",
        "type": "verb",
        "tier": 5,
        "age_min": 8,
        "priority": 4,
        "lemma": "secati se",
        "note": "Ekav.; ijekav. sjecati se. Gajica: sećam se."
      },
      {
        "sr": "trebam",
        "de": "ich brauche",
        "type": "verb",
        "tier": 5,
        "age_min": 8,
        "priority": 5,
        "lemma": "trebati",
        "note": "Haeufiger unpersoenlich 'treba mi'."
      },
      {
        "sr": "pokusavam",
        "de": "ich versuche",
        "type": "verb",
        "tier": 5,
        "age_min": 8.5,
        "priority": 6,
        "lemma": "pokusavati",
        "note": "Gajica: pokušavam."
      },
      {
        "sr": "odlucujem",
        "de": "ich entscheide",
        "type": "verb",
        "tier": 5,
        "age_min": 9,
        "priority": 7,
        "lemma": "odlucivati",
        "note": "Gajica: odlučujem / odlučivati."
      },
      {
        "sr": "objasnjavam",
        "de": "ich erklaere",
        "type": "verb",
        "tier": 5,
        "age_min": 9,
        "priority": 8,
        "lemma": "objasnjavati",
        "note": "Gajica: objašnjavam."
      },
      {
        "sr": "vreme",
        "de": "Zeit/Wetter",
        "type": "noun",
        "tier": 5,
        "age_min": 8,
        "priority": 9,
        "lemma": "vreme",
        "note": "Homograph: Zeit UND Wetter; ekav. vreme, ijekav. vrijeme."
      },
      {
        "sr": "rec",
        "de": "Wort",
        "type": "noun",
        "tier": 5,
        "age_min": 8,
        "priority": 10,
        "lemma": "rec",
        "note": "Ekav.; ijekav. rijec. Fem. Gajica: reč."
      },
      {
        "sr": "prica",
        "de": "Geschichte",
        "type": "noun",
        "tier": 5,
        "age_min": 8,
        "priority": 11,
        "lemma": "prica",
        "note": "Gajica: priča."
      },
      {
        "sr": "jezik",
        "de": "Sprache/Zunge",
        "type": "noun",
        "tier": 5,
        "age_min": 8,
        "priority": 12,
        "lemma": "jezik",
        "note": "Homograph: Sprache UND Zunge."
      },
      {
        "sr": "misao",
        "de": "Gedanke",
        "type": "noun",
        "tier": 5,
        "age_min": 9,
        "priority": 13,
        "lemma": "misao",
        "note": "Fem.; Gen. misli."
      },
      {
        "sr": "osecaj",
        "de": "Gefuehl",
        "type": "noun",
        "tier": 5,
        "age_min": 9,
        "priority": 14,
        "lemma": "osecaj",
        "note": "Ekav.; ijekav. osjecaj. Gajica: osećaj."
      },
      {
        "sr": "vazan",
        "de": "wichtig",
        "type": "adjective",
        "tier": 5,
        "age_min": 8,
        "priority": 15,
        "lemma": "vazan",
        "note": "Mask.; fem. vazna. Gajica: važan."
      },
      {
        "sr": "tezak",
        "de": "schwer/schwierig",
        "type": "adjective",
        "tier": 5,
        "age_min": 8,
        "priority": 16,
        "lemma": "tezak",
        "note": "Homograph: Gewicht UND Schwierigkeit; fem. teska. Gajica: težak."
      },
      {
        "sr": "lak",
        "de": "leicht/einfach",
        "type": "adjective",
        "tier": 5,
        "age_min": 8,
        "priority": 17,
        "lemma": "lak",
        "note": "Homograph: Gewicht UND Einfachheit."
      },
      {
        "sr": "isti",
        "de": "gleich/derselbe",
        "type": "adjective",
        "tier": 5,
        "age_min": 8.5,
        "priority": 18,
        "lemma": "isti"
      },
      {
        "sr": "razlicit",
        "de": "unterschiedlich",
        "type": "adjective",
        "tier": 5,
        "age_min": 9,
        "priority": 19,
        "lemma": "razlicit",
        "note": "Gajica: različit."
      },
      {
        "sr": "mozda",
        "de": "vielleicht",
        "type": "adverb",
        "tier": 5,
        "age_min": 8,
        "priority": 20,
        "lemma": "mozda",
        "note": "Gajica: možda."
      },
      {
        "sr": "zaista",
        "de": "wirklich",
        "type": "adverb",
        "tier": 5,
        "age_min": 8.5,
        "priority": 21,
        "lemma": "zaista"
      },
      {
        "sr": "obicno",
        "de": "normalerweise",
        "type": "adverb",
        "tier": 5,
        "age_min": 9,
        "priority": 22,
        "lemma": "obican",
        "note": "Adverb von obican. Gajica: obično / običan."
      },
      {
        "sr": "iako",
        "de": "obwohl",
        "type": "function",
        "tier": 5,
        "age_min": 9,
        "priority": 23,
        "lemma": "iako"
      },
      {
        "sr": "ako",
        "de": "wenn/falls",
        "type": "function",
        "tier": 5,
        "age_min": 8,
        "priority": 24,
        "lemma": "ako"
      },
      {
        "sr": "dok",
        "de": "waehrend/bis",
        "type": "function",
        "tier": 5,
        "age_min": 8.5,
        "priority": 25,
        "lemma": "dok"
      },
      {
        "sr": "ili",
        "de": "oder",
        "type": "function",
        "tier": 5,
        "age_min": 8,
        "priority": 26,
        "lemma": "ili"
      },
      {
        "sr": "smatram",
        "de": "ich finde/halte fuer",
        "type": "verb",
        "tier": 6,
        "age_min": 11,
        "priority": 1,
        "lemma": "smatrati",
        "note": "'smatram da...' = ich finde, dass..."
      },
      {
        "sr": "slazem se",
        "de": "ich stimme zu",
        "type": "verb",
        "tier": 6,
        "age_min": 11,
        "priority": 2,
        "lemma": "slagati se",
        "note": "Gajica: slažem se."
      },
      {
        "sr": "predlazem",
        "de": "ich schlage vor",
        "type": "verb",
        "tier": 6,
        "age_min": 11,
        "priority": 3,
        "lemma": "predlagati",
        "note": "Gajica: predlažem."
      },
      {
        "sr": "zavisi",
        "de": "es kommt darauf an",
        "type": "verb",
        "tier": 6,
        "age_min": 11,
        "priority": 4,
        "lemma": "zavisiti",
        "note": "'zavisi od' = haengt ab von."
      },
      {
        "sr": "primecujem",
        "de": "ich bemerke",
        "type": "verb",
        "tier": 6,
        "age_min": 11.5,
        "priority": 5,
        "lemma": "primecivati",
        "note": "Ekav.; ijekav. primjecivati. Gajica: primećujem."
      },
      {
        "sr": "drustvo",
        "de": "Gesellschaft/Gruppe",
        "type": "noun",
        "tier": 6,
        "age_min": 11,
        "priority": 6,
        "lemma": "drustvo",
        "note": "Auch 'Freundeskreis'. Gajica: društvo."
      },
      {
        "sr": "iskustvo",
        "de": "Erfahrung",
        "type": "noun",
        "tier": 6,
        "age_min": 11.5,
        "priority": 7,
        "lemma": "iskustvo"
      },
      {
        "sr": "razlog",
        "de": "Grund",
        "type": "noun",
        "tier": 6,
        "age_min": 11,
        "priority": 8,
        "lemma": "razlog"
      },
      {
        "sr": "mogucnost",
        "de": "Moeglichkeit",
        "type": "noun",
        "tier": 6,
        "age_min": 12,
        "priority": 9,
        "lemma": "mogucnost",
        "note": "Fem. auf -ost. Gajica: mogućnost."
      },
      {
        "sr": "buducnost",
        "de": "Zukunft",
        "type": "noun",
        "tier": 6,
        "age_min": 12,
        "priority": 10,
        "lemma": "buducnost",
        "note": "Fem. auf -ost. Gajica: budućnost."
      },
      {
        "sr": "misljenje",
        "de": "Meinung",
        "type": "noun",
        "tier": 6,
        "age_min": 11,
        "priority": 11,
        "lemma": "misljenje",
        "note": "Gajica: mišljenje."
      },
      {
        "sr": "odgovoran",
        "de": "verantwortlich",
        "type": "adjective",
        "tier": 6,
        "age_min": 11.5,
        "priority": 12,
        "lemma": "odgovoran",
        "note": "Fem. odgovorna."
      },
      {
        "sr": "siguran",
        "de": "sicher",
        "type": "adjective",
        "tier": 6,
        "age_min": 11,
        "priority": 13,
        "lemma": "siguran",
        "note": "Fem. sigurna; 'siguran sam da...'."
      },
      {
        "sr": "moguc",
        "de": "moeglich",
        "type": "adjective",
        "tier": 6,
        "age_min": 11.5,
        "priority": 14,
        "lemma": "moguc",
        "note": "Gajica: moguć."
      },
      {
        "sr": "stvarno",
        "de": "echt/tatsaechlich",
        "type": "adverb",
        "tier": 6,
        "age_min": 11,
        "priority": 15,
        "lemma": "stvaran",
        "note": "Adverb von stvaran; umgangssprachl. Intensivierer."
      },
      {
        "sr": "naravno",
        "de": "natuerlich/klar",
        "type": "adverb",
        "tier": 6,
        "age_min": 11,
        "priority": 16,
        "lemma": "naravno"
      },
      {
        "sr": "uglavnom",
        "de": "hauptsaechlich",
        "type": "adverb",
        "tier": 6,
        "age_min": 12,
        "priority": 17,
        "lemma": "uglavnom"
      },
      {
        "sr": "medutim",
        "de": "jedoch",
        "type": "function",
        "tier": 6,
        "age_min": 12,
        "priority": 18,
        "lemma": "medutim",
        "note": "Gajica: međutim."
      },
      {
        "sr": "zbog",
        "de": "wegen",
        "type": "function",
        "tier": 6,
        "age_min": 11,
        "priority": 19,
        "lemma": "zbog",
        "note": "+ Genitiv."
      },
      {
        "sr": "prema",
        "de": "gegenueber/laut",
        "type": "function",
        "tier": 6,
        "age_min": 12,
        "priority": 20,
        "lemma": "prema"
      }
    ],
    "sentence_frames": [
      {
        "frame_sr": "Ovo je ___.",
        "frame_de": "Das (hier) ist ___.",
        "tier": 1,
        "age_min": 2.5,
        "example": "Ovo je pas. (Das ist ein Hund.)"
      },
      {
        "frame_sr": "To je ___.",
        "frame_de": "Das ist ___.",
        "tier": 1,
        "age_min": 2.5,
        "example": "To je mama. (Das ist Mama.)"
      },
      {
        "frame_sr": "Ja sam ___.",
        "frame_de": "Ich bin ___.",
        "tier": 1,
        "age_min": 2.5,
        "example": "Ja sam Ida. / Ja sam gladan."
      },
      {
        "frame_sr": "Hocu ___.",
        "frame_de": "Ich will ___.",
        "tier": 1,
        "age_min": 2.5,
        "example": "Hocu vodu. (Ich will Wasser.) Gajica: Hoću vodu."
      },
      {
        "frame_sr": "Daj mi ___.",
        "frame_de": "Gib mir ___.",
        "tier": 1,
        "age_min": 2.5,
        "example": "Daj mi loptu. (Gib mir den Ball.)"
      },
      {
        "frame_sr": "Gde je ___?",
        "frame_de": "Wo ist ___?",
        "tier": 2,
        "age_min": 3,
        "example": "Gde je macka? (Wo ist die Katze?)"
      },
      {
        "frame_sr": "Volim ___.",
        "frame_de": "Ich mag/liebe ___.",
        "tier": 2,
        "age_min": 3,
        "example": "Volim te. / Volim jabuke."
      },
      {
        "frame_sr": "Sta je ovo?",
        "frame_de": "Was ist das?",
        "tier": 2,
        "age_min": 3,
        "example": "Sta je ovo? - To je pas. Gajica: Šta je ovo?"
      },
      {
        "frame_sr": "Imam ___.",
        "frame_de": "Ich habe ___.",
        "tier": 2,
        "age_min": 3,
        "example": "Imam psa. (Ich habe einen Hund.)"
      },
      {
        "frame_sr": "Ja ___ (glagol).",
        "frame_de": "Ich ___ (Verb).",
        "tier": 2,
        "age_min": 3.5,
        "example": "Ja jedem. / Ja idem."
      },
      {
        "frame_sr": "Kako se kaze ___?",
        "frame_de": "Wie sagt man ___?",
        "tier": 3,
        "age_min": 4,
        "example": "Kako se kaze 'Hund'? - Pas. Gajica: Kako se kaže...?"
      },
      {
        "frame_sr": "Kako se zoves?",
        "frame_de": "Wie heisst du?",
        "tier": 3,
        "age_min": 4,
        "example": "Kako se zoves? - Zovem se Ida. Gajica: Kako se zoveš?"
      },
      {
        "frame_sr": "Zasto ___?",
        "frame_de": "Warum ___?",
        "tier": 3,
        "age_min": 4,
        "example": "Zasto places? (Warum weinst du?) Gajica: Zašto plačeš?"
      },
      {
        "frame_sr": "Mogu li ___?",
        "frame_de": "Darf/Kann ich ___?",
        "tier": 3,
        "age_min": 4.5,
        "example": "Mogu li da idem? (Darf ich gehen?)"
      },
      {
        "frame_sr": "Koliko ima ___?",
        "frame_de": "Wie viele ___ gibt es?",
        "tier": 3,
        "age_min": 4.5,
        "example": "Koliko ima jabuka? (Wie viele Aepfel gibt es?)"
      },
      {
        "frame_sr": "Hocu da ___ (glagol).",
        "frame_de": "Ich will ___ (Verb).",
        "tier": 4,
        "age_min": 5,
        "example": "Hocu da spavam. (Ich will schlafen.) Gajica: Hoću da spavam."
      },
      {
        "frame_sr": "Zato sto ___.",
        "frame_de": "Weil ___.",
        "tier": 4,
        "age_min": 5.5,
        "example": "Placem zato sto sam tuzan. Gajica: Plačem zato što sam tužan."
      },
      {
        "frame_sr": "Kada ___?",
        "frame_de": "Wann ___?",
        "tier": 4,
        "age_min": 5.5,
        "example": "Kada idemo kuci? (Wann gehen wir nach Hause?)"
      },
      {
        "frame_sr": "Mislim da ___.",
        "frame_de": "Ich glaube, dass ___.",
        "tier": 5,
        "age_min": 8,
        "example": "Mislim da je lepo. (Ich glaube, dass es schoen ist.)"
      },
      {
        "frame_sr": "Treba mi ___.",
        "frame_de": "Ich brauche ___.",
        "tier": 5,
        "age_min": 8,
        "example": "Treba mi pomoc. (Ich brauche Hilfe.) Gajica: Treba mi pomoć."
      },
      {
        "frame_sr": "Da li mozes da mi objasnis ___?",
        "frame_de": "Kannst du mir ___ erklaeren?",
        "tier": 5,
        "age_min": 9,
        "example": "Da li mozes da mi objasnis ovu rec? Gajica: Da li možeš da mi objasniš ovu reč?"
      },
      {
        "frame_sr": "Smatram da ___, zato sto ___.",
        "frame_de": "Ich finde, dass ___, weil ___.",
        "tier": 6,
        "age_min": 11,
        "example": "Smatram da je vazno, zato sto tako ucimo. Gajica: Smatram da je važno, zato što tako učimo."
      },
      {
        "frame_sr": "Slazem se / Ne slazem se jer ___.",
        "frame_de": "Ich stimme zu / nicht zu, weil ___.",
        "tier": 6,
        "age_min": 11.5,
        "example": "Ne slazem se jer mislim drugacije. Gajica: Ne slažem se jer mislim drugačije."
      }
    ]
  }
}