{"id":6219,"date":"2025-05-22T18:45:55","date_gmt":"2025-05-22T16:45:55","guid":{"rendered":"https:\/\/fahrtauglich.ch\/?page_id=6219"},"modified":"2026-10-12T10:45:49","modified_gmt":"2026-10-12T08:45:49","slug":"wordle","status":"publish","type":"page","link":"https:\/\/fahrtauglich.ch\/fr\/praxisportal\/wordle\/","title":{"rendered":"Wordle"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6219\" class=\"elementor elementor-6219\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1a66490 e-con-full e-flex e-con e-parent\" data-id=\"1a66490\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-09e14e4 elementor-widget elementor-widget-html\" data-id=\"09e14e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!--\r\n    Wordle \u2014 fahrtauglich.ch\/praxisportal\/wordle\/\r\n    Einbau: Inhalt dieser Datei vollstaendig in EIN Elementor-HTML-Widget einfuegen.\r\n    Das Snippet deckt die ganze Seite zwischen Header und Footer ab (Titel,\r\n    Einleitung mit Link auf trainmybrain.ch, Spiel, Spielanleitung, Texte, Quellen).\r\n    Alle uebrigen Elementor-Widgets der Seite (Titel \u00abWordle\u00bb, Einleitung,\r\n    Textboxen) werden geloescht. Kein <html>\/<head>\/<body>: Header und Footer\r\n    liefert das Theme.\r\n\r\n    Spiel-Logik und Inhalt: trainmybrain-wordle.html (Stand 2026-09-14).\r\n    Optik: fahrtauglich.ch \u2014 Poppins, Gelb #FFBF00, Flaechen #F3F5F8, Pill-Buttons.\r\n    Wortlisten: unveraendert aus trainmybrain-wordle.html; Werkzeuge und Audit\r\n    in hello-elementor-child\/tools\/wordle\/. Listen dort pflegen und hierher kopieren.\r\n\r\n    Alles CSS haengt an #ftw, damit nichts in die Elementor-Seite durchschlaegt\r\n    und das Hello-Theme (Button-Reset in Pink) nicht ins Spiel hineinwirkt.\r\n-->\r\n<style>\r\n    #ftw {\r\n        --ftw-gelb: #FFBF00;\r\n        --ftw-gelb-dunkel: #E6AB00;\r\n        --ftw-schwarz: #000000;\r\n        --ftw-text: #1F2937;\r\n        --ftw-text-2: #4B5563;\r\n        --ftw-flaeche: #F3F5F8;\r\n        --ftw-linie: #C8D5DC;\r\n        --ftw-blau: #1D4ED8;\r\n        --ftw-richtig: #047857;\r\n        --ftw-richtig-2: #065F46;\r\n        --ftw-enthalten: #FFBF00;\r\n        --ftw-enthalten-2: #F2B200;\r\n        --ftw-fehlt: #4B5563;\r\n        --ftw-fehlt-2: #374151;\r\n        --ftw-fehler: #B91C1C;\r\n\r\n        font-family: 'Poppins', sans-serif;\r\n        color: var(--ftw-text);\r\n        line-height: 1.5;\r\n        width: 100%;\r\n        max-width: 850px;\r\n        margin: 20px auto 60px;\r\n        box-sizing: border-box;\r\n    }\r\n    #ftw *, #ftw *::before, #ftw *::after { box-sizing: border-box; }\r\n\r\n    \/* ===== Seitenkopf \u2014 Masse wie die bisherigen Elementor-Widgets ===== *\/\r\n    #ftw .ftw-titel {\r\n        margin: 0;\r\n        font-family: inherit;\r\n        font-size: 48px;\r\n        font-weight: 600;\r\n        line-height: 1.2;\r\n        letter-spacing: 0;\r\n        text-align: center;\r\n        color: var(--ftw-schwarz);\r\n    }\r\n    #ftw .ftw-intro {\r\n        max-width: 760px;\r\n        margin: 50px auto 0;\r\n        font-size: 20px;\r\n        font-weight: 300;\r\n        line-height: 1.5;\r\n        text-align: center;\r\n        color: var(--ftw-schwarz);\r\n    }\r\n    \/* Links: schwarz mit gelber Unterstreichung \u2014 Gelb als Schrift auf Weiss\r\n       hielte nur 1.65:1 und waere kaum lesbar. *\/\r\n    #ftw .ftw-intro a,\r\n    #ftw .ftw-box a {\r\n        color: var(--ftw-schwarz);\r\n        font-weight: 400;\r\n        text-decoration: underline;\r\n        text-decoration-color: var(--ftw-gelb);\r\n        text-decoration-thickness: 3px;\r\n        text-underline-offset: 3px;\r\n        overflow-wrap: anywhere;   \/* lange DOI-Links duerfen umbrechen *\/\r\n    }\r\n    #ftw .ftw-intro a:hover,\r\n    #ftw .ftw-box a:hover,\r\n    #ftw .ftw-intro a:focus,\r\n    #ftw .ftw-box a:focus { color: var(--ftw-schwarz); background: rgba(255, 191, 0, 0.18); }\r\n    #ftw a:focus-visible { outline: 3px solid var(--ftw-schwarz); outline-offset: 2px; }\r\n\r\n    \/* ===== Spielbereich ===== *\/\r\n    #ftw .ftw-spiel {\r\n        max-width: 600px;\r\n        margin: 34px auto 0;\r\n        text-align: center;\r\n    }\r\n\r\n    \/* ===== Textabschnitte (Kartenstil der bisherigen Textboxen) ===== *\/\r\n    #ftw .ftw-abschnitt { margin-top: 70px; }\r\n    #ftw .ftw-abschnitt h2 {\r\n        margin: 0 0 20px;\r\n        font-family: inherit;\r\n        font-size: 36px;\r\n        font-weight: 600;\r\n        line-height: 1.2;\r\n        letter-spacing: 0;\r\n        text-transform: none;\r\n        text-align: center;\r\n        color: var(--ftw-schwarz);\r\n    }\r\n    #ftw .ftw-box {\r\n        background: #ffffff;\r\n        border-radius: 8px;\r\n        box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);\r\n        padding: 15px 20px;\r\n        font-size: 22px;\r\n        font-weight: 300;\r\n        line-height: 1.5;\r\n        color: var(--ftw-schwarz);\r\n        text-align: left;\r\n    }\r\n    #ftw .ftw-box p { margin: 0 0 14px; }\r\n    #ftw .ftw-box p:last-child { margin-bottom: 0; }\r\n    #ftw .ftw-box strong { font-weight: 500; }\r\n\r\n    #ftw .ftw-tipps {\r\n        margin: 0;\r\n        padding-left: 1.2em;\r\n    }\r\n    #ftw .ftw-tipps li { margin: 0 0 14px; padding-left: 0.2em; }\r\n    #ftw .ftw-tipps li:last-child { margin-bottom: 0; }\r\n    #ftw .ftw-tipps li::marker { color: var(--ftw-gelb-dunkel); }\r\n    #ftw .ftw-tipps strong { display: block; }\r\n\r\n    #ftw .ftw-nutzen {\r\n        list-style: none;\r\n        margin: 6px 0 14px;\r\n        padding: 0;\r\n    }\r\n    #ftw .ftw-nutzen li {\r\n        display: grid;\r\n        grid-template-columns: 2.4em 1fr;\r\n        gap: 0 0.6em;\r\n        padding: 14px 0;\r\n        border-top: 1px solid var(--ftw-linie);\r\n    }\r\n    #ftw .ftw-nutzen li:last-child { border-bottom: 1px solid var(--ftw-linie); }\r\n    #ftw .ftw-nutzen-nr {\r\n        font-weight: 600;\r\n        line-height: 1.5;\r\n        color: var(--ftw-gelb-dunkel);\r\n    }\r\n    #ftw .ftw-nutzen strong { display: block; }\r\n    #ftw .ftw-vermerk {\r\n        padding: 10px 14px;\r\n        background: var(--ftw-flaeche);\r\n        border-left: 3px solid var(--ftw-gelb);\r\n        border-radius: 6px;\r\n        font-size: 0.85em;\r\n    }\r\n    #ftw .ftw-quellen-titel { margin-top: 20px !important; font-weight: 500; }\r\n    #ftw .ftw-quellen {\r\n        list-style: none;\r\n        margin: 0;\r\n        padding: 0;\r\n        font-size: 0.8em;\r\n    }\r\n    #ftw .ftw-quellen li { margin: 0 0 10px; }\r\n    #ftw .ftw-quellen li:last-child { margin-bottom: 0; }\r\n\r\n    \/* ===== Spielkarte (Optik des bisherigen Fahrtauglich-Snippets) ===== *\/\r\n    #ftw .ftw-karte {\r\n        position: relative;\r\n        overflow: hidden;\r\n        background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);\r\n        border: 2px solid #dee2e6;\r\n        border-radius: 20px;\r\n        box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);\r\n        padding: 30px;\r\n    }\r\n    #ftw .ftw-karte::before {\r\n        content: '';\r\n        position: absolute;\r\n        top: -50%; left: -50%;\r\n        width: 200%; height: 200%;\r\n        background: radial-gradient(circle, rgba(52, 58, 64, 0.05) 1px, transparent 1px);\r\n        background-size: 30px 30px;\r\n        animation: ftw-hintergrund 25s linear infinite;\r\n        z-index: 0;\r\n        pointer-events: none;\r\n    }\r\n    @keyframes ftw-hintergrund {\r\n        0%   { transform: translate(0, 0) rotate(0deg); }\r\n        100% { transform: translate(-30px, -30px) rotate(360deg); }\r\n    }\r\n    #ftw .ftw-inhalt {\r\n        position: relative;\r\n        z-index: 1;\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: center;\r\n        gap: 20px;\r\n    }\r\n\r\n    #ftw .ftw-untertitel {\r\n        margin: 0;\r\n        font-size: 1.05rem;\r\n        color: var(--ftw-text-2);\r\n    }\r\n\r\n    #ftw .ftw-info {\r\n        margin: 0;\r\n        min-height: 1.6em;\r\n        font-size: 1.1rem;\r\n        font-weight: 500;\r\n        color: var(--ftw-text);\r\n    }\r\n    #ftw .ftw-erfolg  { color: var(--ftw-richtig); font-weight: 600; }\r\n    #ftw .ftw-fehler  { color: var(--ftw-fehler);  font-weight: 600; }\r\n    #ftw .ftw-hinweis { color: var(--ftw-blau);    font-weight: 600; }\r\n\r\n    \/* Rueckkanal in der Fehlermeldung: fehlende Woerter kommen als Meldung\r\n       zurueck statt als Support-Mail. *\/\r\n    #ftw .ftw-melden-btn {\r\n        -webkit-appearance: none;\r\n        appearance: none;\r\n        background: none;\r\n        border: none;\r\n        border-radius: 0;\r\n        padding: 0;\r\n        margin: 0;\r\n        font: inherit;\r\n        font-weight: 600;\r\n        color: var(--ftw-schwarz);\r\n        text-decoration: underline;\r\n        text-underline-offset: 2px;\r\n        cursor: pointer;\r\n    }\r\n    #ftw .ftw-melden-btn:hover,\r\n    #ftw .ftw-melden-btn:focus { background: none; color: var(--ftw-fehler); }\r\n\r\n    \/* ===== Spielfeld ===== *\/\r\n    #ftw .ftw-brett {\r\n        display: grid;\r\n        grid-template-rows: repeat(6, 1fr);\r\n        gap: 8px;\r\n        padding: 20px;\r\n        background: rgba(255, 255, 255, 0.8);\r\n        border: 1px solid rgba(0, 0, 0, 0.05);\r\n        border-radius: 15px;\r\n        box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);\r\n    }\r\n    #ftw .ftw-zeile {\r\n        display: grid;\r\n        grid-template-columns: repeat(5, 1fr);\r\n        gap: 6px;\r\n    }\r\n\r\n    #ftw .ftw-zelle {\r\n        position: relative;   \/* Anker fuer das Zustandszeichen (::after) *\/\r\n        width: 54px;\r\n        height: 54px;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        background: #ffffff;\r\n        border: 2px solid var(--ftw-linie);\r\n        border-radius: 8px;\r\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);\r\n        font-size: 1.5rem;\r\n        font-weight: 700;\r\n        line-height: 1;\r\n        text-transform: uppercase;\r\n        color: var(--ftw-text);\r\n        transition: border-color 0.15s ease;\r\n        user-select: none;\r\n    }\r\n    #ftw .ftw-zelle.filled {\r\n        border-color: #6B7280;\r\n        background: #F9FAFB;\r\n        animation: ftw-fuellen 0.1s ease-out;\r\n    }\r\n    @keyframes ftw-fuellen {\r\n        0%   { transform: scale(0.85); }\r\n        60%  { transform: scale(1.08); }\r\n        100% { transform: scale(1); }\r\n    }\r\n    #ftw .ftw-zelle.current-row { cursor: pointer; }\r\n    \/* Aktive Zelle: schwarzer Rand traegt den Kontrast (Gelb auf Weiss waere\r\n       nur 1.65:1), der gelbe Schein die Markenfarbe. *\/\r\n    #ftw .ftw-zelle.active-cell {\r\n        border-color: var(--ftw-schwarz);\r\n        box-shadow: 0 0 0 3px rgba(255, 191, 0, 0.55);\r\n        background: rgba(255, 191, 0, 0.08);\r\n    }\r\n\r\n    \/* Aufgedeckte Zustaende \u2014 Kontraste gemessen:\r\n         richtig  weiss auf #047857 = 5.48:1\r\n         enthalten schwarz auf #FFBF00 = 12.70:1 (Gelb wie die Marke und wie im Text der Seite)\r\n         fehlt    weiss auf #4B5563 = 7.56:1 *\/\r\n    #ftw .ftw-zelle.correct {\r\n        background: linear-gradient(145deg, var(--ftw-richtig), var(--ftw-richtig-2));\r\n        border-color: var(--ftw-richtig-2);\r\n        color: #ffffff;\r\n    }\r\n    #ftw .ftw-zelle.present {\r\n        background: linear-gradient(145deg, var(--ftw-enthalten), var(--ftw-enthalten-2));\r\n        border-color: #CC9600;\r\n        color: var(--ftw-schwarz);\r\n    }\r\n    #ftw .ftw-zelle.absent {\r\n        background: linear-gradient(145deg, var(--ftw-fehlt), var(--ftw-fehlt-2));\r\n        border-color: var(--ftw-fehlt-2);\r\n        color: #ffffff;\r\n    }\r\n\r\n    \/* Zweiter Kanal neben der Farbe (WCAG 1.4.1) \u2014 immer sichtbar. *\/\r\n    #ftw .ftw-zelle.correct::after,\r\n    #ftw .ftw-zelle.present::after,\r\n    #ftw .ftw-zelle.absent::after {\r\n        position: absolute;\r\n        top: 2px;\r\n        right: 4px;\r\n        font-size: 0.6rem;\r\n        line-height: 1;\r\n        font-weight: 700;\r\n        opacity: 0.85;\r\n        pointer-events: none;\r\n    }\r\n    #ftw .ftw-zelle.correct::after { content: '\\2713'; }   \/* Haken \u2014 richtig         *\/\r\n    #ftw .ftw-zelle.present::after { content: '\\25CF'; }   \/* Punkt \u2014 enthalten       *\/\r\n    #ftw .ftw-zelle.absent::after  { content: '\\2715'; }   \/* Kreuz \u2014 nicht enthalten *\/\r\n\r\n    \/* Farbmodus fuer Rot-Gruen-Schwaeche: blau\/orange liegt quer zur\r\n       Verwechslungsachse. Weiss auf #1D4ED8 = 6.70:1, auf #B45309 = 5.02:1. *\/\r\n    #ftw[data-ftw-farbmodus=\"hoch\"] .ftw-zelle.correct,\r\n    #ftw[data-ftw-farbmodus=\"hoch\"] .ftw-taste.correct { background: #1D4ED8; border-color: #1E40AF; color: #ffffff; }\r\n    #ftw[data-ftw-farbmodus=\"hoch\"] .ftw-zelle.present,\r\n    #ftw[data-ftw-farbmodus=\"hoch\"] .ftw-taste.present { background: #B45309; border-color: #92400E; color: #ffffff; }\r\n    #ftw[data-ftw-farbmodus=\"hoch\"] .ftw-taste.correct:hover { background: #1E40AF; }\r\n    #ftw[data-ftw-farbmodus=\"hoch\"] .ftw-taste.present:hover { background: #92400E; }\r\n    #ftw[data-ftw-farbmodus=\"hoch\"] .ftw-zelle.correct::after,\r\n    #ftw[data-ftw-farbmodus=\"hoch\"] .ftw-zelle.present::after,\r\n    #ftw[data-ftw-farbmodus=\"hoch\"] .ftw-zelle.absent::after { opacity: 1; font-size: 0.68rem; }\r\n\r\n    \/* Zweiphasiges Umdrehen: weisse Seite zur Kante, dann farbige Seite zurueck *\/\r\n    @keyframes ftw-flip-out { from { transform: rotateX(0deg); }   to { transform: rotateX(-90deg); } }\r\n    @keyframes ftw-flip-in  { from { transform: rotateX(-90deg); } to { transform: rotateX(0deg); } }\r\n    #ftw .ftw-zelle.flipping-out { animation: ftw-flip-out 0.22s ease-in  forwards; }\r\n    #ftw .ftw-zelle.flipping-in  { animation: ftw-flip-in  0.22s ease-out forwards; }\r\n\r\n    #ftw .ftw-zelle.shake { animation: ftw-schuetteln 0.45s ease-in-out; }\r\n    @keyframes ftw-schuetteln {\r\n        0%, 100% { transform: translateX(0); }\r\n        20%      { transform: translateX(-4px); }\r\n        40%      { transform: translateX(4px); }\r\n        60%      { transform: translateX(-4px); }\r\n        80%      { transform: translateX(3px); }\r\n    }\r\n\r\n    \/* ===== Virtuelle Tastatur ===== *\/\r\n    #ftw .ftw-tastatur {\r\n        width: 100%;\r\n        max-width: 500px;\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 8px;\r\n    }\r\n    #ftw .ftw-tastenreihe {\r\n        display: flex;\r\n        justify-content: center;\r\n        gap: 4px;\r\n    }\r\n    \/* <button>, damit fokussierbar und mit Enter\/Leertaste bedienbar.\r\n       Die Grundwerte ueberschreiben den Button-Reset des Hello-Themes. *\/\r\n    #ftw .ftw-taste {\r\n        -webkit-appearance: none;\r\n        appearance: none;\r\n        margin: 0;\r\n        display: inline-flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        min-width: 36px;\r\n        height: 52px;\r\n        padding: 0 4px;\r\n        background: linear-gradient(145deg, #ffffff, #f1f3f4);\r\n        border: 1px solid #d1d5db;\r\n        border-radius: 6px;\r\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);\r\n        font-family: inherit;\r\n        font-size: 0.9rem;\r\n        font-weight: 600;\r\n        line-height: 1;\r\n        text-transform: uppercase;\r\n        color: #374151;\r\n        cursor: pointer;\r\n        transition: background 0.15s ease, transform 0.1s ease, box-shadow 0.15s ease;\r\n        user-select: none;\r\n        -webkit-tap-highlight-color: transparent;\r\n    }\r\n    #ftw .ftw-taste:hover {\r\n        background: linear-gradient(145deg, #f9fafb, #e5e7eb);\r\n        color: #374151;\r\n        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);\r\n    }\r\n    #ftw .ftw-taste:active { transform: scale(0.93); }\r\n    #ftw .ftw-taste.wide   { min-width: 60px; font-size: 0.8rem; }\r\n\r\n    #ftw .ftw-taste.correct { background: var(--ftw-richtig);   border-color: var(--ftw-richtig-2); color: #ffffff; }\r\n    #ftw .ftw-taste.correct:hover { background: var(--ftw-richtig-2); color: #ffffff; }\r\n    #ftw .ftw-taste.present { background: var(--ftw-enthalten); border-color: #CC9600; color: var(--ftw-schwarz); }\r\n    #ftw .ftw-taste.present:hover { background: var(--ftw-gelb-dunkel); color: var(--ftw-schwarz); }\r\n    #ftw .ftw-taste.absent  { background: var(--ftw-fehlt); border-color: var(--ftw-fehlt-2); color: #F3F4F6; }\r\n    #ftw .ftw-taste.absent:hover { background: var(--ftw-fehlt-2); color: #F3F4F6; }\r\n\r\n    \/* ===== Statistik ===== *\/\r\n    #ftw .ftw-statistik {\r\n        width: 100%;\r\n        display: grid;\r\n        grid-template-columns: repeat(4, 1fr);\r\n        gap: 15px;\r\n        padding: 20px;\r\n        background: rgba(255, 255, 255, 0.7);\r\n        border: 1px solid rgba(0, 0, 0, 0.05);\r\n        border-radius: 12px;\r\n    }\r\n    #ftw .ftw-stat { text-align: center; }\r\n    #ftw .ftw-stat-zahl {\r\n        display: block;\r\n        font-size: 2rem;\r\n        font-weight: 600;\r\n        line-height: 1.1;\r\n        color: var(--ftw-text);\r\n    }\r\n    #ftw .ftw-stat-label {\r\n        display: block;\r\n        margin-top: 4px;\r\n        font-size: 0.72rem;\r\n        text-transform: uppercase;\r\n        letter-spacing: 1px;\r\n        color: var(--ftw-text-2);\r\n    }\r\n\r\n    \/* ===== Buttons (Pill-Stil der fahrtauglich.ch-Buttons) ===== *\/\r\n    #ftw .ftw-kontrollen {\r\n        display: flex;\r\n        justify-content: center;\r\n        gap: 12px;\r\n        flex-wrap: wrap;\r\n    }\r\n    #ftw .ftw-knopf {\r\n        -webkit-appearance: none;\r\n        appearance: none;\r\n        margin: 0;\r\n        display: inline-flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        min-height: 48px;\r\n        padding: 10px 28px;\r\n        background: var(--ftw-gelb);\r\n        border: 2px solid var(--ftw-gelb);\r\n        border-radius: 100px;\r\n        box-shadow: none;\r\n        font-family: inherit;\r\n        font-size: 1rem;\r\n        font-weight: 500;\r\n        line-height: 1.2;\r\n        text-transform: none;\r\n        text-decoration: none;\r\n        color: var(--ftw-schwarz);\r\n        cursor: pointer;\r\n        transition: background 0.2s ease, border-color 0.2s ease, transform 0.2s ease;\r\n    }\r\n    #ftw .ftw-knopf:hover,\r\n    #ftw .ftw-knopf:focus {\r\n        background: var(--ftw-gelb-dunkel);\r\n        border-color: var(--ftw-gelb-dunkel);\r\n        color: var(--ftw-schwarz);\r\n    }\r\n    #ftw .ftw-knopf:hover { transform: translateY(-1px); }\r\n    #ftw .ftw-knopf-hell {\r\n        background: #ffffff;\r\n        border-color: var(--ftw-schwarz);\r\n    }\r\n    #ftw .ftw-knopf-hell:hover,\r\n    #ftw .ftw-knopf-hell:focus {\r\n        background: var(--ftw-flaeche);\r\n        border-color: var(--ftw-schwarz);\r\n    }\r\n    #ftw .ftw-knopf-hell[aria-pressed=\"true\"] {\r\n        background: var(--ftw-schwarz);\r\n        color: #ffffff;\r\n    }\r\n\r\n    \/* Sichtbarer Fokus fuer Tastaturbedienung *\/\r\n    #ftw .ftw-taste:focus-visible,\r\n    #ftw .ftw-knopf:focus-visible,\r\n    #ftw .ftw-melden-btn:focus-visible,\r\n    #ftw .ftw-modal-schliessen:focus-visible,\r\n    #ftw summary:focus-visible {\r\n        outline: 3px solid var(--ftw-schwarz);\r\n        outline-offset: 2px;\r\n    }\r\n\r\n    \/* ===== Spielanleitung (Kartenstil der Textboxen auf der Seite) ===== *\/\r\n    #ftw .ftw-anleitung {\r\n        margin-top: 24px;\r\n        text-align: left;\r\n        background: #ffffff;\r\n        border: none;\r\n        border-radius: 8px;\r\n        box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);\r\n        padding: 15px 18px;\r\n    }\r\n    #ftw .ftw-anleitung summary {\r\n        cursor: pointer;\r\n        list-style: none;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: space-between;\r\n        gap: 1rem;\r\n        padding: 4px 0;\r\n        font-size: 1.15rem;\r\n        font-weight: 600;\r\n        color: var(--ftw-schwarz);\r\n        user-select: none;\r\n    }\r\n    #ftw .ftw-anleitung summary::-webkit-details-marker { display: none; }\r\n    #ftw .ftw-chev {\r\n        width: 20px;\r\n        height: 20px;\r\n        flex: 0 0 auto;\r\n        transition: transform 0.2s ease;\r\n    }\r\n    #ftw .ftw-anleitung[open] .ftw-chev { transform: rotate(180deg); }\r\n    #ftw .ftw-anleitung-liste {\r\n        list-style: none;\r\n        margin: 12px 0 4px;\r\n        padding: 0;\r\n        display: grid;\r\n        gap: 8px;\r\n    }\r\n    #ftw .ftw-anleitung-liste li {\r\n        margin: 0;\r\n        padding: 10px 14px;\r\n        background: var(--ftw-flaeche);\r\n        border-left: 3px solid var(--ftw-gelb);\r\n        border-radius: 6px;\r\n        font-size: 0.95rem;\r\n        font-weight: 300;\r\n        line-height: 1.55;\r\n        color: var(--ftw-schwarz);\r\n    }\r\n    #ftw .ftw-anleitung-liste li strong { font-weight: 600; }\r\n\r\n    \/* ===== Dialog Spielende ===== *\/\r\n    #ftw .ftw-modal {\r\n        position: fixed;\r\n        inset: 0;\r\n        z-index: 100000;\r\n        display: none;\r\n        align-items: center;\r\n        justify-content: center;\r\n        padding: 20px;\r\n    }\r\n    #ftw .ftw-modal.active { display: flex; }\r\n    #ftw .ftw-modal-hintergrund {\r\n        position: absolute;\r\n        inset: 0;\r\n        background: rgba(0, 0, 0, 0.4);\r\n        backdrop-filter: blur(5px);\r\n    }\r\n    #ftw .ftw-modal-inhalt {\r\n        position: relative;\r\n        width: 100%;\r\n        max-width: 400px;\r\n        max-height: 85vh;\r\n        overflow-y: auto;\r\n        background: #ffffff;\r\n        border-radius: 15px;\r\n        box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);\r\n        padding: 32px 28px 28px;\r\n        text-align: center;\r\n        animation: ftw-modal-ein 0.25s ease;\r\n    }\r\n    @keyframes ftw-modal-ein {\r\n        from { opacity: 0; transform: scale(0.96) translateY(12px); }\r\n        to   { opacity: 1; transform: none; }\r\n    }\r\n    #ftw .ftw-modal-schliessen {\r\n        -webkit-appearance: none;\r\n        appearance: none;\r\n        position: absolute;\r\n        top: 8px;\r\n        right: 8px;\r\n        width: 44px;\r\n        height: 44px;\r\n        margin: 0;\r\n        padding: 0;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        background: none;\r\n        border: none;\r\n        border-radius: 50%;\r\n        font-family: inherit;\r\n        font-size: 28px;\r\n        line-height: 1;\r\n        color: #6B7280;\r\n        cursor: pointer;\r\n    }\r\n    #ftw .ftw-modal-schliessen:hover,\r\n    #ftw .ftw-modal-schliessen:focus { background: var(--ftw-flaeche); color: #374151; }\r\n    #ftw .ftw-modal h2 {\r\n        margin: 0 0 12px;\r\n        font-family: inherit;\r\n        font-size: 1.75rem;\r\n        font-weight: 600;\r\n        line-height: 1.2;\r\n        color: var(--ftw-text);\r\n    }\r\n    #ftw .ftw-modal p { margin: 0 0 6px; color: var(--ftw-text-2); }\r\n    #ftw .ftw-modal-wort {\r\n        display: block;\r\n        margin: 4px 0 12px;\r\n        font-size: 2rem;\r\n        font-weight: 700;\r\n        letter-spacing: 0.12em;\r\n        color: var(--ftw-schwarz);\r\n    }\r\n    #ftw .ftw-modal-versuche { font-size: 0.9rem; margin-bottom: 20px !important; }\r\n\r\n    \/* Screenreader-Meldungen *\/\r\n    #ftw .ftw-sr {\r\n        position: absolute;\r\n        left: -9999px;\r\n        width: 1px;\r\n        height: 1px;\r\n        overflow: hidden;\r\n    }\r\n\r\n    \/* ===== Responsive ===== *\/\r\n    \/* Wie das bisherige Snippet: mobil 95 % Breite, damit die Karte nicht\r\n       am Bildschirmrand klebt (Elementor-Container hat dort kein Padding). *\/\r\n    \/* Elementor-Breakpoints: Tablet <= 1024px, Handy <= 767px.\r\n       Fliesstext ab Tablet 16px (globale Text-Typografie der Seite); die\r\n       bisherigen Textboxen standen dort auf 14px\/300 und waren schwer lesbar. *\/\r\n    @media (max-width: 1024px) {\r\n        #ftw .ftw-titel { font-size: 45px; }\r\n        #ftw .ftw-intro { font-size: 16px; margin-top: 30px; }\r\n        #ftw .ftw-box   { font-size: 16px; }\r\n    }\r\n    @media (max-width: 768px) {\r\n        #ftw { max-width: 95%; }\r\n        #ftw .ftw-karte { padding: 20px; }\r\n    }\r\n    @media (max-width: 767px) {\r\n        #ftw .ftw-titel { font-size: 28px; }\r\n        #ftw .ftw-intro { margin-top: 20px; }\r\n        #ftw .ftw-spiel { margin-top: 24px; }\r\n        #ftw .ftw-abschnitt { margin-top: 50px; }\r\n        #ftw .ftw-abschnitt h2 { font-size: 28px; }\r\n        #ftw .ftw-box   { padding: 15px; }\r\n    }\r\n    @media (max-width: 520px) {\r\n        #ftw .ftw-karte  { padding: 16px 10px; border-radius: 16px; }\r\n        #ftw .ftw-inhalt { gap: 16px; }\r\n        #ftw .ftw-brett  { padding: 12px; }\r\n        #ftw .ftw-zelle  { width: 46px; height: 46px; font-size: 1.2rem; }\r\n        #ftw .ftw-taste  { min-width: 26px; height: 46px; font-size: 0.78rem; padding: 0 2px; }\r\n        #ftw .ftw-taste.wide { min-width: 50px; font-size: 0.68rem; }\r\n        #ftw .ftw-statistik { grid-template-columns: repeat(2, 1fr); gap: 12px; padding: 14px; }\r\n        \/* Drei Pill-Buttons passen ab ~380px nicht mehr in eine Zeile.\r\n           Statt zufaelligem Umbruch: Hauptaktion oben ueber volle Breite. *\/\r\n        #ftw .ftw-kontrollen { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; width: 100%; }\r\n        #ftw .ftw-kontrollen .ftw-knopf:first-child { grid-column: 1 \/ -1; }\r\n        #ftw .ftw-knopf  { padding: 10px 14px; font-size: 0.95rem; }\r\n    }\r\n    @media (max-width: 380px) {\r\n        #ftw .ftw-zelle  { width: 40px; height: 40px; font-size: 1.05rem; }\r\n        #ftw .ftw-brett, #ftw .ftw-zeile { gap: 4px; }\r\n        #ftw .ftw-brett  { padding: 10px; }\r\n        #ftw .ftw-tastenreihe { gap: 3px; }\r\n        #ftw .ftw-taste  { min-width: 24px; height: 42px; font-size: 0.7rem; padding: 0 1px; }\r\n        #ftw .ftw-taste.wide { min-width: 42px; font-size: 0.62rem; }\r\n    }\r\n\r\n    \/* 320px: 11 Tasten x 22px + 10 Luecken x 2px = 262px passen in die Karte *\/\r\n    @media (max-width: 340px) {\r\n        #ftw .ftw-karte  { padding: 14px 6px; }\r\n        #ftw .ftw-tastenreihe { gap: 2px; }\r\n        #ftw .ftw-taste  { min-width: 22px; height: 40px; font-size: 0.66rem; }\r\n        #ftw .ftw-taste.wide { min-width: 38px; font-size: 0.58rem; }\r\n        #ftw .ftw-zelle  { width: 38px; height: 38px; }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n        #ftw *, #ftw *::before, #ftw *::after {\r\n            animation-duration: 0.01ms !important;\r\n            animation-iteration-count: 1 !important;\r\n            transition-duration: 0.01ms !important;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n<div id=\"ftw\">\r\n\r\n    <div class=\"ftw-sr\" aria-live=\"polite\" aria-atomic=\"true\" id=\"ftw-meldung\"><\/div>\r\n\r\n    <h1 class=\"ftw-titel\">Wordle auf Deutsch<\/h1>\r\n\r\n    <p class=\"ftw-intro\">Das deutsche Wortr\u00e4tsel: f\u00fcnf Buchstaben, sechs Versuche, farbige Hinweise nach jedem Tipp. Weitere Spiele f\u00fcr Ged\u00e4chtnis, Konzentration und Logik finden Sie auf <a href=\"https:\/\/trainmybrain.ch\/\">trainmybrain.ch<\/a>, unserer Plattform f\u00fcr kognitive Spiele.<\/p>\r\n\r\n    <div class=\"ftw-spiel\">\r\n\r\n    <section class=\"ftw-karte\" aria-label=\"Wordle Spielbereich\">\r\n        <div class=\"ftw-inhalt\">\r\n\r\n            <p class=\"ftw-untertitel\">Erraten Sie das deutsche Wort mit f\u00fcnf Buchstaben!<\/p>\r\n\r\n            <p id=\"ftw-info\" class=\"ftw-info\" aria-live=\"polite\">Geben Sie Ihr erstes Wort ein!<\/p>\r\n\r\n            <!-- Spielfeld (per JS aufgebaut) -->\r\n            <div id=\"ftw-brett\" class=\"ftw-brett\" role=\"grid\" aria-label=\"Wordle-Spielfeld\"><\/div>\r\n\r\n            <!-- Virtuelle Tastatur -->\r\n            <div id=\"ftw-tastatur\" class=\"ftw-tastatur\" role=\"group\" aria-label=\"Virtuelle Tastatur\">\r\n                <div class=\"ftw-tastenreihe\">\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"Q\" aria-label=\"Q eingeben\">Q<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"W\" aria-label=\"W eingeben\">W<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"E\" aria-label=\"E eingeben\">E<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"R\" aria-label=\"R eingeben\">R<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"T\" aria-label=\"T eingeben\">T<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"Z\" aria-label=\"Z eingeben\">Z<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"U\" aria-label=\"U eingeben\">U<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"I\" aria-label=\"I eingeben\">I<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"O\" aria-label=\"O eingeben\">O<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"P\" aria-label=\"P eingeben\">P<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"\u00dc\" aria-label=\"\u00dc eingeben\">\u00dc<\/button>\r\n                <\/div>\r\n                <div class=\"ftw-tastenreihe\">\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"A\" aria-label=\"A eingeben\">A<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"S\" aria-label=\"S eingeben\">S<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"D\" aria-label=\"D eingeben\">D<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"F\" aria-label=\"F eingeben\">F<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"G\" aria-label=\"G eingeben\">G<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"H\" aria-label=\"H eingeben\">H<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"J\" aria-label=\"J eingeben\">J<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"K\" aria-label=\"K eingeben\">K<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"L\" aria-label=\"L eingeben\">L<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"\u00d6\" aria-label=\"\u00d6 eingeben\">\u00d6<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"\u00c4\" aria-label=\"\u00c4 eingeben\">\u00c4<\/button>\r\n                <\/div>\r\n                <div class=\"ftw-tastenreihe\">\r\n                    <button type=\"button\" class=\"ftw-taste wide\" data-key=\"ENTER\" aria-label=\"Wort einreichen\">ENTER<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"Y\" aria-label=\"Y eingeben\">Y<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"X\" aria-label=\"X eingeben\">X<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"C\" aria-label=\"C eingeben\">C<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"V\" aria-label=\"V eingeben\">V<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"B\" aria-label=\"B eingeben\">B<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"N\" aria-label=\"N eingeben\">N<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste\" data-key=\"M\" aria-label=\"M eingeben\">M<\/button>\r\n                    <button type=\"button\" class=\"ftw-taste wide\" data-key=\"BACK\" aria-label=\"Letzten Buchstaben l\u00f6schen\">\u232b<\/button>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- Statistik -->\r\n            <div class=\"ftw-statistik\" aria-label=\"Spielstatistik\">\r\n                <div class=\"ftw-stat\">\r\n                    <span class=\"ftw-stat-zahl\" id=\"ftw-gespielt\">0<\/span>\r\n                    <span class=\"ftw-stat-label\">Gespielt<\/span>\r\n                <\/div>\r\n                <div class=\"ftw-stat\">\r\n                    <span class=\"ftw-stat-zahl\" id=\"ftw-quote\">0<\/span>\r\n                    <span class=\"ftw-stat-label\">% Gewonnen<\/span>\r\n                <\/div>\r\n                <div class=\"ftw-stat\">\r\n                    <span class=\"ftw-stat-zahl\" id=\"ftw-serie\">0<\/span>\r\n                    <span class=\"ftw-stat-label\">Serie<\/span>\r\n                <\/div>\r\n                <div class=\"ftw-stat\">\r\n                    <span class=\"ftw-stat-zahl\" id=\"ftw-beste-serie\">0<\/span>\r\n                    <span class=\"ftw-stat-label\">Beste Serie<\/span>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- Steuerung -->\r\n            <div class=\"ftw-kontrollen\">\r\n                <button type=\"button\" id=\"ftw-neu-btn\" class=\"ftw-knopf\">Neues Spiel<\/button>\r\n                <button type=\"button\" id=\"ftw-hinweis-btn\" class=\"ftw-knopf ftw-knopf-hell\">Hinweis<\/button>\r\n                <button type=\"button\" id=\"ftw-farbmodus-btn\" class=\"ftw-knopf ftw-knopf-hell\" aria-pressed=\"false\">Farbmodus<\/button>\r\n            <\/div>\r\n\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <!-- Spielanleitung -->\r\n    <details class=\"ftw-anleitung\" id=\"ftw-anleitung\">\r\n        <summary>\r\n            Spielanleitung\r\n            <svg class=\"ftw-chev\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" aria-hidden=\"true\"><path d=\"M6 9l6 6 6-6\"\/><\/svg>\r\n        <\/summary>\r\n        <ul class=\"ftw-anleitung-liste\">\r\n            <li><strong>Wort eingeben:<\/strong> Tippen Sie auf der physischen Tastatur oder klicken Sie auf die virtuellen Tasten \u2014 Umlaute sind erlaubt.<\/li>\r\n            <li><strong>Zelle anklicken:<\/strong> Klicken Sie auf eine beliebige Zelle der aktuellen Zeile, um den Cursor dorthin zu setzen und einen Buchstaben zu korrigieren.<\/li>\r\n            <li><strong>ENTER:<\/strong> Reicht das eingegebene Wort ein. Gepr\u00fcft wird gegen ein W\u00f6rterbuch mit rund 11'700 deutschen 5-Buchstaben-W\u00f6rtern. Fehlt eines, k\u00f6nnen Sie es direkt melden.<\/li>\r\n            <li><strong>Gr\u00fcne Zelle:<\/strong> Der Buchstabe ist im gesuchten Wort und steht an der richtigen Stelle.<\/li>\r\n            <li><strong>Gelbe Zelle:<\/strong> Der Buchstabe ist im gesuchten Wort vorhanden, steht aber an der falschen Stelle.<\/li>\r\n            <li><strong>Graue Zelle:<\/strong> Der Buchstabe kommt im gesuchten Wort nicht vor.<\/li>\r\n            <li><strong>Hinweis:<\/strong> Der Hinweis-Button verr\u00e4t einen zuf\u00e4lligen Buchstaben des gesuchten Worts.<\/li>\r\n            <li><strong>Farbmodus:<\/strong> Schaltet die Farben auf Blau und Orange um \u2014 gut unterscheidbar bei Rot-Gr\u00fcn-Sehschw\u00e4che. Zus\u00e4tzlich tr\u00e4gt jede Zelle ein kleines Zeichen: \u2713 richtig, \u25cf im Wort, \u2715 nicht im Wort.<\/li>\r\n            <li><strong>Nur mit der Tastatur:<\/strong> Mit Tab erreichen Sie die virtuellen Tasten, Enter oder Leertaste l\u00f6st aus. Escape schliesst ge\u00f6ffnete Dialoge.<\/li>\r\n        <\/ul>\r\n    <\/details>\r\n\r\n    <\/div><!-- \/.ftw-spiel -->\r\n\r\n    <!-- ===== Wie funktioniert Wordle? ===== -->\r\n    <section class=\"ftw-abschnitt\" aria-labelledby=\"ftw-h-regeln\">\r\n        <h2 id=\"ftw-h-regeln\">Wie funktioniert Wordle?<\/h2>\r\n        <div class=\"ftw-box\">\r\n            <p>Sie haben sechs Versuche, ein geheimes deutsches Wort mit f\u00fcnf Buchstaben zu erraten. Geben Sie ein deutsches Wort ein und best\u00e4tigen Sie mit ENTER. Danach f\u00e4rben sich die Felder: <strong>Gr\u00fcn<\/strong> heisst, der Buchstabe steht an der richtigen Stelle. <strong>Gelb<\/strong> heisst, er kommt im Wort vor, aber an einer anderen Stelle. <strong>Grau<\/strong> heisst, er kommt im gesuchten Wort nicht vor.<\/p>\r\n            <p>Die Tastatur f\u00e4rbt sich mit, so sehen Sie jederzeit, welche Buchstaben Sie schon getestet haben. Als Rateversuch ist deutlich mehr erlaubt, als je L\u00f6sung sein kann: Gepr\u00fcft wird gegen rund 11'700 deutsche W\u00f6rter, die L\u00f6sungen stammen aus einer enger gefassten Liste gebr\u00e4uchlicher Grundformen ohne Eigennamen.<\/p>\r\n            <p>Wordle l\u00e4uft vollst\u00e4ndig im Browser, <strong>kostenlos<\/strong> und ohne Anmeldung, auf Smartphone, Tablet und Computer. Ihre Statistik mit Gewinnquote und Serien wird nur auf Ihrem Ger\u00e4t gespeichert.<\/p>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <!-- ===== Was trainiert Wordle? ===== -->\r\n    <section class=\"ftw-abschnitt\" aria-labelledby=\"ftw-h-nutzen\">\r\n        <h2 id=\"ftw-h-nutzen\">Was trainiert Wordle?<\/h2>\r\n        <div class=\"ftw-box\">\r\n            <p>Abseits des Unterhaltungswerts fordert Wordle mehrere F\u00e4higkeiten gleichzeitig:<\/p>\r\n            <ol class=\"ftw-nutzen\">\r\n                <li><span class=\"ftw-nutzen-nr\" aria-hidden=\"true\">01<\/span><div><strong>Wortschatz und Rechtschreibung<\/strong>Jede Runde lenkt die Aufmerksamkeit auf Wortbau, typische Buchstabenfolgen und die Schreibweise deutscher W\u00f6rter.<\/div><\/li>\r\n                <li><span class=\"ftw-nutzen-nr\" aria-hidden=\"true\">02<\/span><div><strong>Logisches Schlussfolgern<\/strong>Aus den Farben leiten Sie ab, welche W\u00f6rter noch in Frage kommen, und w\u00e4hlen den n\u00e4chsten Versuch gezielt danach.<\/div><\/li>\r\n                <li><span class=\"ftw-nutzen-nr\" aria-hidden=\"true\">03<\/span><div><strong>Flexibles Denken<\/strong>Ausgeschlossene Buchstaben ausblenden und die eigene Strategie nach jedem Versuch anpassen: Das fordert dieselbe Umstellf\u00e4higkeit, die wir im Alltag st\u00e4ndig brauchen.<\/div><\/li>\r\n                <li><span class=\"ftw-nutzen-nr\" aria-hidden=\"true\">04<\/span><div><strong>Konzentration und Arbeitsged\u00e4chtnis<\/strong>Alle bisherigen Hinweise gleichzeitig im Kopf behalten und widerspruchsfrei auswerten verlangt anhaltende Aufmerksamkeit.<\/div><\/li>\r\n                <li><span class=\"ftw-nutzen-nr\" aria-hidden=\"true\">05<\/span><div><strong>Motivation durch kurze Runden<\/strong>Eine Partie dauert nur wenige Minuten und endet mit einem klaren Ergebnis. Untersuchungen zu spielerischen Anwendungen zeigen, dass vor allem die Freude am Spiel dazu beitr\u00e4gt, dass man dranbleibt (Hamari &amp; Koivisto, 2015).<\/div><\/li>\r\n            <\/ol>\r\n            <p class=\"ftw-vermerk\">Wordle ist ein Training f\u00fcr den Kopf, kein Test der Fahreignung und kein Ersatz f\u00fcr eine \u00e4rztliche Abkl\u00e4rung.<\/p>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <!-- ===== Tipps ===== -->\r\n    <section class=\"ftw-abschnitt\" aria-labelledby=\"ftw-h-tipps\">\r\n        <h2 id=\"ftw-h-tipps\">Wordle-Tipps: Strategien f\u00fcr Schnelll\u00f6ser<\/h2>\r\n        <div class=\"ftw-box\">\r\n            <ul class=\"ftw-tipps\">\r\n                <li><strong>Vokale abdecken<\/strong>Beginnen Sie mit einem Wort, das mindestens drei Vokale enth\u00e4lt, zum Beispiel AUDIO oder ADIEU. So wissen Sie nach dem ersten Zug, welche Vokale im Spiel sind.<\/li>\r\n                <li><strong>H\u00e4ufige Konsonanten testen<\/strong>Setzen Sie im zweiten Zug auf N, R, S, T und L, die zu den h\u00e4ufigsten Konsonanten im Deutschen geh\u00f6ren. Ein Wort wie STERN liefert viele Hinweise auf einmal.<\/li>\r\n                <li><strong>Gelbe Buchstaben verschieben<\/strong>Ein gelber Buchstabe steht sicher im Wort, nur nicht an dieser Stelle. Setzen Sie ihn im n\u00e4chsten Versuch an eine andere Position, nie zweimal an dieselbe.<\/li>\r\n                <li><strong>Doppelte Buchstaben einplanen<\/strong>W\u00f6rter wie KETTE, STALL oder KASSE enthalten einen Buchstaben zweimal. Passt sonst nichts mehr, testen Sie eine Doppelung.<\/li>\r\n            <\/ul>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <!-- ===== Hintergrund ===== -->\r\n    <section class=\"ftw-abschnitt\" aria-labelledby=\"ftw-h-hintergrund\">\r\n        <h2 id=\"ftw-h-hintergrund\">Hintergrund: Warum wir verdrehte Buchstaben so schnell erfassen<\/h2>\r\n        <div class=\"ftw-box\">\r\n            <p>Oft gen\u00fcgen wenige richtig platzierte Buchstaben, und das gesuchte Wort f\u00e4llt uns ein. Die Leseforschung erkl\u00e4rt das so: Beim Erkennen eines Wortes werden alle Buchstaben gleichzeitig verarbeitet und aktivieren passende Eintr\u00e4ge in unserem inneren Wortschatz (Coltheart et al., 2001).<\/p>\r\n            <p>Besonders viel tragen dabei Anfangs- und Endbuchstaben bei. Schon Rawlinson (1976) zeigte, dass sich W\u00f6rter auch dann noch gut lesen lassen, wenn die Buchstaben im Wortinneren vertauscht sind. Darum geht es bei Wordle nach den ersten Farbhinweisen oft schnell: Die gr\u00fcnen Felder geben das Ger\u00fcst vor, das Ged\u00e4chtnis erg\u00e4nzt den Rest.<\/p>\r\n            <p class=\"ftw-quellen-titel\">Quellen<\/p>\r\n            <ul class=\"ftw-quellen\">\r\n                <li>Coltheart, M., Rastle, K., Perry, C., Langdon, R., &amp; Ziegler, J. (2001). DRC: A dual route cascaded model of visual word recognition and reading aloud. <em>Psychological Review, 108<\/em>(1), 204\u2013256. <a href=\"https:\/\/doi.org\/10.1037\/0033-295X.108.1.204\" target=\"_blank\" rel=\"noopener\">https:\/\/doi.org\/10.1037\/0033-295X.108.1.204<\/a><\/li>\r\n                <li>Hamari, J., &amp; Koivisto, J. (2015). Why do people use gamification services? <em>International Journal of Information Management, 35<\/em>(4), 419\u2013431. <a href=\"https:\/\/doi.org\/10.1016\/j.ijinfomgt.2015.04.006\" target=\"_blank\" rel=\"noopener\">https:\/\/doi.org\/10.1016\/j.ijinfomgt.2015.04.006<\/a><\/li>\r\n                <li>Rawlinson, G. E. (1976). <em>The significance of letter position in word recognition<\/em> (Doctoral dissertation). University of Nottingham.<\/li>\r\n            <\/ul>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <!-- Dialog Spielende -->\r\n    <div class=\"ftw-modal\" id=\"ftw-modal-ende\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"ftw-modal-titel\">\r\n        <div class=\"ftw-modal-hintergrund\"><\/div>\r\n        <div class=\"ftw-modal-inhalt\">\r\n            <button type=\"button\" class=\"ftw-modal-schliessen\" aria-label=\"Schliessen\">\u00d7<\/button>\r\n            <h2 id=\"ftw-modal-titel\">Gewonnen!<\/h2>\r\n            <p id=\"ftw-modal-untertitel\">Das gesuchte Wort war:<\/p>\r\n            <span class=\"ftw-modal-wort\" id=\"ftw-modal-wort\">WORT<\/span>\r\n            <p class=\"ftw-modal-versuche\" id=\"ftw-modal-versuche\"><\/p>\r\n            <button type=\"button\" id=\"ftw-modal-neu-btn\" class=\"ftw-knopf\">Neues Spiel<\/button>\r\n        <\/div>\r\n    <\/div>\r\n\r\n<\/div>\r\n\r\n<script>\r\n(function () {\r\n    'use strict';\r\n\r\n    \/\/ Elementor oder ein Optimierungs-Plugin kann das Skript nach\r\n    \/\/ DOMContentLoaded ausfuehren \u2014 dann wuerde ein reiner Listener nie feuern.\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', ftwStart);\r\n    } else {\r\n        ftwStart();\r\n    }\r\n\r\n    function ftwStart() {\r\n        const root = document.getElementById('ftw');\r\n        if (!root || root.dataset.ftwBereit) return;\r\n        root.dataset.ftwBereit = '1';\r\n\r\n        \/\/ \u2500\u2500 Wortlisten \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        \/\/ Unveraendert aus trainmybrain-wordle.html (Sanierung 2026-09-14).\r\n        \/\/ Zwei getrennte Listen, absichtlich: der Loesungspool ist eng kuratiert\r\n        \/\/ (938 Woerter: hunspell de-CH, OpenSubtitles-Rang <= 30000, Grundform,\r\n        \/\/ keine Eigennamen), das Pruefwoerterbuch bewusst grosszuegig.\r\n        \/\/ Festbreiten-Bloecke: je 5 Zeichen ein Wort. WL_VALID ist sortiert\r\n        \/\/ (UTF-16-Ordnung wie JS `<`) und wird per Binaersuche gelesen.\r\n        \/\/ Begruendung pro Wort: hello-elementor-child\/tools\/wordle\/audit_solutions.tsv\r\n        const WL_SOLUTIONS = 'ABENDABZUGACHSEACKERADLERAGENTAHNENAKTIEAKTIVALARMALBUMALIASALIBIALLEEALPHAALTARALTERAMPELANGELANGSTANKERANMUTANRUFANTIKANZUGAPFELAPRILARCHEAREALARENAARMEEARMUTAROMAARSENARTIGASCHEATLASATMENAUDIOAUTORBADENBAHREBANALBANDEBANJOBARONBASARBASISBAUCHBAUENBAUERBEBENBEIDEBEIGEBELEGBERUFBESENBETENBETONBEULEBEUTEBEZUGBIBELBIBERBIENEBIESTBINDEBIRNEBITTEBLANKBLASEBLASSBLATTBLECHBLICKBLINDBLITZBLOCKBLONDBLUESBLUFFBLUMEBLUSEBL\u00dcTEBODENBOGENBOHNEBOMBEBONUSBOXENBOXERBRANDBRAUNBRAUTBREITBRETTBRIEFBRISEBRUCHBRUSTBR\u00dcHEBUCHSBUCHTBULLEBUSCHBUSSEB\u00d6RSEB\u00dcGELB\u00dcHNEB\u00dcRDECELLOCHAOSCHECKCIRCACLOWNCOMICCOUCHCRASHCREMECURRYDACHSDAMPFDANKEDATEIDATENDATUMDAUERDECKEDEGENDEKANDELTADEMUTDEPOTDICHTDIELEDISCODOLCHDOSISDRAHTDRAMADRANGDRECKDRINKDRUCKDUELLDUETTDUNSTDURSTDUZEND\u00c4MOND\u00dcRREEBENEEHRENEICHEEIFEREIGENEILENEILIGEIMEREISENEISIGEITELEKLIGELENDELITEEMPORENGELENKELENORMENZYMERBENERBINERBSEERDENERNSTERNTEESSENESSIGETAGEETHIKEXAKTEXTRAFABELFADENFAHNEFAHRTFALKEFALLEFALTEFARBEFARCEFASANFASERFATALFAUSTFAZITFEDERFEGENFEHDEFEIERFEINDFERNEFERSEFEUERFIDELFIGURFIRMAFISCHFLACHFLAIRFLECKFLINKFLIRTFLORAFLOSSFLOTTFLUCHFLUSSFL\u00d6TEFOKUSFOLGEFOLIEFONDSFORUMFOYERFRACKFRAGEFRANKFREAKFRECHFREMDFRISTFROMMFRONTFROSTFRUSTFUCHSFUNKEF\u00c4HIGF\u00c4HREF\u00dcGENF\u00dcLLEF\u00dcRSTGABELGALLEGAMMAGARDEGASSEGATTEGEBENGEBETGEBOTGEHENGEH\u00d6RGEIERGEIGEGEISTGELEEGEM\u00dcTGENIEGENREGENUGGER\u00c4TGESTEGLACEGLANZGLATTGLEISGLIEDGL\u00dcCKGNADEGOSSEGRAMMGREISGRELLGRIFFGRILLGRIMMGRIPSGROLLGROSSGRUBEGRUFTGRUNDGRUSSGUMMIGUNSTGURKEG\u00dcTIGHABENHAFENHAFERHAGELHAKENHALLEHALLOHANDYHARFEHAUBEHAUCHHAUENHAUPTHEBELHEBENHECHTHEGENHEIDEHEISSHENNEHERDEHEXENHEXERHILFEHIRTEHITZEHOBBYHOLENHONIGHORDEHORSTHOTELHUMANHUMORHUPENHURRAHY\u00c4NEH\u00c4RTEH\u00d6HLEH\u00d6LLEH\u00d6RENH\u00dcFTEH\u00dcGELH\u00dcLLEH\u00dcLSEH\u00dcRDEH\u00dcTENH\u00dcTERH\u00dcTTEIDEALIKONEIMAGEIMKERIMMUNINDEXINNIGINSELIRRENJACHTJACKEJAGENJEANSJOKERJUBELJUMBOJUNGEJUWELJ\u00c4GERKABELKAKAOKAMELKAMINKAMPFKANALKANNEKANTEKAPPEKARATKARREKARTEKASSEKATERKATZEKAUENKEGELKEHLEKELCHKELLEKERBEKERZEKETTEKEULEKIOSKKISTEKLAGEKLANGKLEIDKLEINKLICKKLIMAKLOTZKLUFTKNABEKNALLKNAPPKNASTKNICKKNIENKNOPFKOBRAKODEXKOHLEKOKONKOMBIKOMETKOMMAKONTOKOPIEKRACHKRAFTKRANKKRANZKRASSKRAUTKREBSKREISKREUZKRIEGKRIMIKRIPOKRISEKRONEKRUMMKR\u00c4HEKR\u00d6TEKUGELKUNDEKUNSTKURVEK\u00c4FERK\u00c4FIGK\u00c4LTEK\u00d6DERK\u00d6NIGK\u00dcBELK\u00dcCHEK\u00dcHLEK\u00dcKENK\u00dcRZEK\u00dcSTELABILLABORLACHELACHSLADENLAGERLAKAILAKENLAMPELANZELASERLASSOLATTELAUCHLAUNELAUTELEBENLEBERLEDERLEDIGLEGALLEGENLEHNELEHRELEIERLEINELESENLESERLEUTELEVELLICHTLIEBELIEGELILIELIMITLINDELINIELINSELIPPELISTELITERLOBBYLOBENLOGIKLOKALLOTTOLOYALLUCHSLUNGELUNTELUXUSLYRIKL\u00c4NGEL\u00d6SENL\u00dcCKEMACHTMACKEMAFIAMAGENMAGERMAGIEMAJORMAKELMALENMALERMANGOMAPPEMARGEMARKEMARKTMASKEMASSEMATHEMATTEMAUERMEILEMENGEMESSEMETERMEUTEMIENEMIETEMIEZEMIKROMILCHMILIZMINUSMITTEMIXERMOBILMODULMODUSMONATMOPEDMORALMOTELMOTIVMOTORMOTTEMOTTOMUSIKMUTIGMUTTIM\u00c4DELM\u00d6BELM\u00d6GENM\u00d6NCHM\u00dcCKEM\u00dcHLEM\u00dcNZEM\u00dcSLIM\u00dcTZENABELNACHTNADELNAGELNAHENNARBENATURNEBELNEBENNEFFENELKENIERENIETENOBELNONNENOTARNOTIZNUDELN\u00c4GELN\u00c4HENN\u00d6TIGOBHUTOCHSEOFFENOLIVEOMEGAONKELOPFEROPTIKORBITORDENORGANORGELORKANOSTENOTTEROZEANPACHTPAKETPALMEPANIKPANNEPAPPEPAPSTPARATPARTYPASTAPATERPAUSEPEDALPERLEPFAHLPFANDPFEILPFERDPFIFFPFLUGPFOTEPFUNDPHASEPIANOPILLEPILOTPIRATPISTEPIXELPIZZAPLANEPLATTPLATZPLUMPPOKALPOKERPREISPRIMAPRINZPROBEPROFIPROSTPUDELPUDERPULLIPUMPEPUNKTPUPPEQUALMQUARKQUASIQUITTQUOTERACHERADARRADIORADONRAMPERASCHRASENRASSERATENRATTERAUCHRAUPERECHTREDENREGALREGELREGENREGIEREICHREIFEREIHEREISERENTERIESERIPPEROLLEROMANROSIGROUTERUBELRUBINRUDELRUDERRUFENRUGBYRUHENRUHIGRUINERUMPFRUNDER\u00d6HRER\u00d6STISACHESAGENSAHNESALATSALBESALONSALTOSALUTSALVESAMBASAMENSANFTSAUCESAUERSAUNASCHAFSCHALSCHAMSCHARSCHAUSCHEUSCHUBSCHUHSCH\u00d6NSECHSSEELESEGELSEGENSEHENSEIDESEIFESEITESELIGSENATSENSESERIESERUMSESAMSICHTSILBESIPPESIRUPSITTESKALASKALPSMARTSOCKESOHLESONDESONNESORGESORTESOSSESPALTSPASSSPATZSPECKSPEERSPIELSPINDSPIONSPITZSPORTSPOTTSPRITSTAATSTADTSTAHLSTALLSTAMMSTANDSTARKSTARRSTARTSTAUBSTEAKSTEIFSTEILSTEINSTERNSTICHSTIELSTIERSTIFTSTILLSTIRNSTOCKSTOFFSTOLZSTOPPSTROHSTROMSTUBESTUFESTUHLSTUMMSTURMSTURZSTUTEST\u00dcCKSUCHESUITESUMMESUMPFSUPERSUPPESUSHISWINGSZENES\u00c4BELS\u00c4ULES\u00c4URES\u00dcDENS\u00dcNDETABAKTAFELTAGENTALERTALONTANGOTANNETANTETARIFTASSETASTETAUBETAUFETEDDYTEICHTEINTTEMPOTENORTEUERTHEKETHEMATHESETHRONTIGERTINTETISCHTITANTITELTOASTTOBENTONNETORTETOTALTRANKTRAUMTREFFTRENDTREUETRICKTRIEBTRITTTROPFTROSTTRUHETRUNKTRUPPTULPETURBOTUSCHTUTORT\u00c4TERT\u00c4TIGT\u00d6NENULKIGUMBAUUMWEGUMZUGUNFUGUNIONURALTURBANVATERVIDEOVIKARVILLAVIOLAVIPERVIRUSVISUMVOGELWAAGEWACHEWACHSWAFFEWAGENWAISEWANGEWANNEWANZEWARZEWEBERWEHENWEICHWEIDEWEIHEWEILEWEISSWELLEWELPEWENDEWENIGWERFTWESENWESPEWESTEWETTEWIEGEWIESEWILLEWINDEWISCHWITWEWOCHEWODKAWOLKEWOLLEWONNEWRACKWUCHSWUCHTWUNDEWURSTW\u00c4RMEW\u00dcSTEYACHTZANGEZEBRAZECHEZECKEZEILEZELLEZEUGEZIEGEZIRKAZITATZIVILZUCHTZUNGEZUTATZWANGZWECKZWEIGZWERGZWIRNZW\u00d6LFZ\u00dcGEL\u00c4RGER\u00c4RMEL\u00dcBRIG\u00dcBUNG\u00dcPPIG';\r\n\r\n        \/\/ Gueltige Rateversuche \u2014 11694 Eintraege, sortiert.\r\n        \/\/ Quellen: igerman98\/hunspell (GPL-2\/OASIS) vereinigt mit der\r\n        \/\/ OpenSubtitles-Frequenzliste de_50k (CC-BY-SA).\r\n        \/\/ Grundsatz: nur ergaenzen, nie kuerzen \u2014 eine falsche Ablehnung kostet\r\n        \/\/ Vertrauen, ein akzeptierter Unsinnsversuch kostet nichts.\r\n        const WL_VALID = 'AAAAHAADENAAKENAAKESAALENAALESAALETAALSTAALTEAAPENAAPESAARAUAARENAARESAARONAASENAASERAASESAASETAASIGAASTEABAASABACAABACHABADEABAKAABAKIABARTABASAABASSABASTABATAABATEABATIABBADABBAKABBASABBATABBAUABBETABBEYABBIEABBOGABBUKABBYSABB\u00c4TABB\u00d6GABB\u00dcKABDULABD\u00dcSABEBBABECEABEESABEISABENDABERNABERSABESSABFASABFEGABGABABGASABGEBABGEHABG\u00c4BABHABABHAKABHATABHAUABHEBABHERABHOBABHOLABHUBABH\u00c4RABH\u00d6BABH\u00d6RABH\u00dcBABIRRABJAGABKAMABK\u00c4MABLADABLAGABLASABLEBABLEGABLESABLOSABLUDABL\u00c4GABL\u00c4SABL\u00d6SABL\u00dcDABMALABM\u00dcHABNAGABNERABN\u00c4HABORTABOUTABOVEABP\u00d6LABRATABREGABRINABRISABRUFABR\u00c4TABSAGABSAHABSAVABSEHABSOGABSUDABS\u00c4GABS\u00c4HABS\u00d6GABTATABTAUABTEIABTESABTUEABTUNABTUTABT\u00c4TABT\u00d6NABT\u00d6TABT\u00dcTABWEGABWOGABW\u00c4GABW\u00d6GABZOGABZUGABZ\u00d6GAB\u00c4SSAB\u00c4STAB\u00c4TZACAISACHATACHELACHJAACHLEACHSEACHSOACHTEACIDSACKERACKJAACKREACNENACRESACRYLACTIOACYLEACYLSADAMAADAMSADDAXADDENADDETADDIEADDSTADELEADELNADELSADELTADEPTADEREADERNADERTADIEUADIOSADLAIADLERADLETADLIGADLONADMINADNEXADOLFADRETADRIAADRIGADRIOADULTAEROBAERYNAETITAFFENAFFIGAFFINAFFIXAFTERAGAINAGAPEAGARSAGAVEAGENSAGENTAGGIEAGGLOAGIENAGIERAGILEAGIOSAGNATAGNESAGONEAGONSAGORAAGRAMAGUTIAHEADAHHHHAHLENAHMADAHMEDAHMENAHMETAHMSTAHMTEAHNDEAHNENAHNESAHNETAHNINAHNSTAHNTEAHORNAIDANAIDENAIMEEAINUSAIOLIAIRESAISHAAITANAITELAKBARAKIKOAKIRAAKKIEAKKUSAKLEYAKNENAKRALAKRENAKRONAKSELAKTEIAKTENAKTESAKTIEAKTINAKTIVAKTORAKUTEAKUTSAKYNEAKYNSAK\u00dcFIALAAFALAINALAISALAMOALANAALANDALANEALANSALANTALARMALAUNALBASALBENALBERALBESALBINALBITALBREALBUMALBUSALDENALERTALEXAALEXIALFESALFIEALGENALGINALIASALIBIALICEALIENALINAALINEALISAALIUDALIVEALKANALKENALKESALKINALKISALKYLALLAHALLANALLDAALLEEALLELALLEMALLENALLERALLESALLETALLEYALLEZALLIEALLODALLWOALLZUALMENALMERALMETALMSTALMTEALOENALOHAALOISALONEALONGALORSALPENALPESALPETALPHAALPINALPSTALPTEALTANALTARALTEMALTENALTERALTESALTINALTONALTREALT\u00d6LALUNEALVEYALVINAMADOAMARAAMATIAMATOAMAYAAMBAIAMBENAMBERAMBIGAMBONAMBOSAMBOYAMBRAAMENSAMEROAMIDEAMIDSAMIGOAMINAAMINEAMINSAMISHAMMANAMMEIAMMENAMMERAMMONAMOKSAMOREAMORSAMOURAMPELAMPERAMSELAMTEIAMTENAMTESAMTETAMYASAM\u00d6BEANALEANASSANBAUANBEIANBETANBOTANBUKANB\u00d6TANB\u00dcKANDAUANDELANDENANDERANDIEANDINANDREANDRIANDYSANECKANESSANFASANFAXANFIXANF\u00dcGANGABANGEBANGEHANGELANGERANGIEANGLEANGRYANGSTANGUSANG\u00c4BANHABANHAKANHATANHAUANHEBANHINANHOBANHUBANH\u00d6BANH\u00d6RANH\u00dcBANIKAANIMEANIMOANIONANISEANISSANITAANJOUANKAMANKENANKERANKREANK\u00c4MANLAGANLASANLEGANLESANLOBANLOGANLUVANL\u00c4GANL\u00c4SANL\u00d6GANL\u00d6TANL\u00dcGANMALANMUTANNASANNESANNEXANNIEANN\u00c4HANODEANRATANRAUANREDANREGANRUFANR\u00c4TANSAGANSAHANSAMANSEHANSELANSENANSOGANSONANS\u00c4EANS\u00c4GANS\u00c4HANS\u00c4NANS\u00c4TANS\u00d6GANTATANTAUANTENANTIKANTONANTUEANTUNANTUTANT\u00c4TANT\u00d6NANWARANYONANZOGANZUGANZ\u00d6GAN\u00c4SSAN\u00d6DEAORTAAPARTAPEREAPERMAPERNAPEROAPERTAPFELAPHELAPNOEAPOLLAPPELAPPLEAPREMAPRENAPRERAPRESAPRETAPRILAPSISARCHEARCHYARCUSARDENAREALARENAARENEARENSARETEARGEMARGENARGERARGESARGONARGOSARGOTARGUSARIDEARIELARIENARIERARKANARKUSARLENARMEEARMEMARMENARMERARMESARMINARMUTARNDTARNIEAROMAAROMEAROMSAROSAARRAKARRAYARRHAARROWARSANARSCHARSENARSINARSISARTELARTENARTETARTIEARTIGARTURARTUSARUBAARVENARVIDARVINARZTEARZTSASAMIASANTASCHEASCHSASCHTASCUSASERNASERSASHBYASHERASIATASIENASKENASKETASKUSASLANASPENASPIEASPIKASSADASSAIASSAMASSELASSENASSESASSETASSIEASSIGASSISASTATASTENASTERASTESASTETASTISASTONASTORASTRAASTROASUKAASUNAASYLEASYLSATEMSATHENATHOSATLASATMANATMENATMERATMETATMOSATOLLATOMEATOMSATOUTATZELATZENATZETATZTEAUDIOAUDISAUDITAUDRAAUFTEAUFTUAUGENAUGESAUGIEAUGITAUGURAULASAULENAULETAULOIAULOSAURAEAURALAURARAURELAURENAURUMAUSIXAUSSIAUSS\u00c4AUSTUAUS\u00dcBAUTELAUTIEAUTLEAUTORAUTOSAUWEHAUWEIAUXINAVALEAVALSAVAREAVERSAVERYAVISEAVISOAVI\u00c4RAWARDAWAREAWQAFAXIALAXIOMAXONEAXONSAYLINAYMESAZIDEAZIDSAZINEAZINSAZOLEAZOLSAZONEAZUBIAZUMIAZURNAZURSAZUSAAZYMAA\u00d6DENBAASEBABASBABELBABESBABOUBABUSBABYSBACHEBACHSBACKEBACKSBACKTBACONBADENBADERBADESBADETBAFELBAFFEBAF\u00d6GBAGELBAGNIBAGNOBAHAIBAHNEBAHNTBAHREBAHRTBAH\u00d6LBAH\u00d6SBAIAOBAIENBAIERBAIRDBAITSBAJORBAKELBAKENBAKERBAKETBAKSTBAKTEBALGEBALGSBALGTBALLABALLEBALLSBALLTBALSABALTEBALYKBALZEBALZTBAMBIBANALBANATBANDABANDEBANDLBANDSBANENBANGEBANGTBANJABANJOBANKEBANKSBANKUBANNEBANNSBANNTBANSEBANSTBANTUBANUSBARANBARBEBARDEBAREMBARENBARERBARESBARGTBARKEBARMEBARMTBARNEBARNSBARONBARREBARRTBARRYBARSTBARTEBARTSBARYTBASALBASARBASELBASENBASILBASISBASKEBASSEBASSIBASSOBASTABASTEBASTSBATENBATESBATETBATIKBATONBATSTBAUCHBAUDEBAUDSBAUENBAUERBAUESBAUETBAULEBAUMEBAUMSBAUMTBAUREBAUSTBAUTEBAYERBAYOUBAZARBAZISBEACHBEALEBEAMEBEAMTBEANSBEARSBEASTBEATEBEATSBEAUSBEBAKBEBAUBEBENBEBETBEBOPBEBSTBEBTEBECCABECKEBECKSBECKYBEDENBEEHRBEEIDBEEILBEENDBEENGBEEPSBEERBBEERDBEEREBEETEBEETSBEFUGBEGABBEGASBEGEBBEGEHBEGIBBEGUMBEG\u00c4BBEHAGBEHAUBEHEBBEHEXBEHOBBEHUBBEHUFBEH\u00d6BBEH\u00dcBBEH\u00dcTBEIDEBEIDLBEIENBEIERBEIGEBEIGTBEILEBEILSBEINEBEINGBEINSBEINTBEIREBEIRRBEISSBEIZEBEIZTBEIZUBEJAGBEJAHBEKAMBEKIRBEKOTBEK\u00c4MBELADBELAGBELEBBELEGBELESBELLABELLEBELLIBELLOBELLSBELLTBELLYBELOBBELOGBELTEBELTSBELUDBELZEBELZTBEL\u00c4GBEL\u00c4SBEL\u00d6GBEL\u00dcDBEL\u00dcGBEMALBEMBABEMMEBEM\u00dcHBENAGBENGTBENJIBENJYBENNEBENNIBENNOBENNYBENOTBENZEBENZTBERATBEREDBEREUBERGEBERGSBERGTBERMEBERNDBERRYBERSTBERTABERTIBERUFBERUHBERYLBER\u00c4TBESAGBESAHBESAMBESANBESEHBESENBESIKBESTEBESTSBES\u00c4EBES\u00c4HBES\u00c4NBES\u00c4TBETANBETASBETATBETAUBETELBETENBETERBETETBETHSBETONBETSYBETTEBETTSBETTYBETUEBETUNBETUTBET\u00c4TBET\u00d6RBEUCHBEUGEBEUGTBEULEBEULTBEUTEBEVISBEVORBEWEGBEWOGBEW\u00d6GBEYENBEZOGBEZUGBEZ\u00d6GBE\u00c4UGBE\u00d6LEBE\u00d6LTBIBAXBIBELBIBERBIBISBIDETBIDONBIEGEBIEGTBIENEBIENNBIENSBIEREBIERSBIESEBIESTBIETEBIGENBIGGIBIGGSBIGOSBIJOUBIKENBIKERBIKESBIKETBIKSTBIKTEBILBOBILCHBILDEBILDSBILGEBILLEBILLSBILLYBIMBOBIMSEBIMSTBINARBINDEBINGEBINGOBINGTBINOMBINSEBIN\u00c4RBIOMEBIOMSBIO\u00d6LBIPEDBIRCHBIRDSBIRDYBIRGTBIRKEBIRKSBIRMABIRNEBIRRSBIRSTBISAMBISCHBISENBISONBISSEBISSLBISSTBISTEBITCHBITKIBITOKBITTEBITZEBIWAKBIWASBIXBYBJORNBJ\u00d6RNBLACHBLACKBLADEBLAFFBLAGEBLAGSBLAHEBLAIRBLAKEBLAKTBLANCBLANDBLANKBLASEBLASSBLASTBLATTBLAUEBLAUNBLAUSBLAUTBLAZEBLECHBLECKBLEEKBLEIBBLEIEBLEINBLEISBLEITBLENDBLESSBLEUEBLEUNBLEUSBLEUTBLICHBLICKBLIDEBLIEBBLIESBLIGHBLIMPBLINDBLINIBLINKBLISSBLITZBLOCHBLOCKBLOGGBLOGSBLONDBLOODBLOOMBLOSSBLUBBBLUESBLUFFBLUMEBLUNTBLUSEBLUSTBLUTEBLUTOBLUTSBLUTTBL\u00c4FFBL\u00c4HEBL\u00c4HNBL\u00c4HTBL\u00c4KEBL\u00c4KTBL\u00c4STBL\u00c4UEBL\u00c4UNBL\u00c4UTBL\u00d6DEBL\u00d6KEBL\u00d6KTBL\u00dcHEBL\u00dcHNBL\u00dcHTBL\u00dcMLBL\u00dcNEBL\u00dcNSBL\u00dcSEBL\u00dcTEBOARDBOBBEBOBBIBOBBTBOBBYBOBERBOBOTBOCHEBOCKEBOCKSBOCKTBODENBODHIBODIEBODIGBODYSBOGENBOGETBOGEYBOGGSBOGIGBOGSTBOGTEBOHEIBOHLEBOHNEBOHNTBOHREBOHRTBOIERBOINGBOISEBOJARBOJENBOJETBOLASBOLDOBOLIDBOLLEBOLUSBOLZEBOLZTBOMBEBOMBOBOMBTBONDSBONESBONGEBONGOBONGSBONGTBONNEBONNYBONUSBONZEBOOKSBOOMEBOOMSBOOMTBOONEBOOSTBOOTEBOOTHBOOTSBOOTYBORANBORASBORATBORAXBORDEBORDSBORGEBORGSBORGTBORIDBORISBORKEBORNEBORNSBORTEBOSCHBOSCOBOSONBOSSEBOTELBOTENBOTETBOTINBOTOXBOTSTBOTTEBOTTSBOULEBOWENBOWERBOWIEBOWLEBOWLSBOWLTBOXENBOXERBOXETBOXEYBOXTEBOYCEBOYERBOYLEBRAAIBRACEBRACHBRACKBRADSBRADYBRAGGBRAINBRANDBRANTBRASSBRASTBRATEBRATSBRAUEBRAUNBRAUSBRAUTBRAVABRAVEBRAVIBRAVOBREAKBRECHBRECKBREENBREIEBREINBREISBREITBREMEBREMSBRENNBRENTBRESTBRETTBREVEBREZEBREZNBRIANBRIARBRICEBRICHBRICKBRIDEBRIEFBRIENBRIESBRIETBRIGGBRINGBRINKBRISEBRISTBRITEBRITTBROADBROCKBRODYBROKEBROMSBRONXBRONYBROOKBROTEBROTSBROWNBROWSBRUCEBRUCHBRUCKBRUMMBRUNABRUNOBRUNTBRUNZBRUSTBRYANBRYCEBR\u00c4CHBR\u00c4TSBR\u00c4UEBR\u00c4UNBR\u00c4USBR\u00dcHEBR\u00dcHNBR\u00dcHTBR\u00dcLLBR\u00dcSKBR\u00dcSTBR\u00dcTEBUBBABUBBSBUBBYBUBENBUBISBUBOSBUCHEBUCHSBUCHTBUCKSBUCKYBUDDYBUDELBUDENBUDOSBUENOBUFDIBUFFIBUFFOBUFFSBUFFYBUGENBUGESBUGGYBUGSYBUHEIBUHENBUHETBUHLEBUHLTBUHNEBUHSTBUHTEBUICKBUKENBUKETBUKSTBULBIBULINBULLEBULLSBULLYBUMPYBUMSEBUMSTBUNCHBUNDABUNDEBUNDSBUNDYBUNGEBUNNYBUNTEBUONABURANBURDABURENBURGEBURGIBURINBURKABURKEBURLIBURMABURNSBURSEBURSTBUSCHBUSENBUSESBUSIGBUSSEBUSSIBUTANBUTCHBUTENBUTINBUTTEBUTTSBUTYLBUTZEBUXENBUXUSBWANABYERSBYRDEBYRNEBYRONBYTESB\u00c4CHEB\u00c4CKTB\u00c4DERB\u00c4HENB\u00c4HETB\u00c4HSTB\u00c4HTEB\u00c4LDEB\u00c4LGEB\u00c4LLEB\u00c4NDEB\u00c4NKEB\u00c4NKTB\u00c4RENB\u00c4RGEB\u00c4RGTB\u00c4RIGB\u00c4RINB\u00c4RMEB\u00c4RSTB\u00c4RTEB\u00c4SSEB\u00c4TENB\u00c4TETB\u00c4TSTB\u00c4UMEB\u00c4UMTB\u00d6CKEB\u00d6DENB\u00d6GENB\u00d6GETB\u00d6GSTB\u00d6HMEB\u00d6IGEB\u00d6LKEB\u00d6LKTB\u00d6RDEB\u00d6REKB\u00d6RGEB\u00d6RSEB\u00d6SCHB\u00d6SEMB\u00d6SENB\u00d6SERB\u00d6SESB\u00d6TENB\u00d6TETB\u00d6TSTB\u00d6\u00d6GGB\u00dcBINB\u00dcCHLB\u00dcCKEB\u00dcCKTB\u00dcGELB\u00dcGENB\u00dcGLEB\u00dcHELB\u00dcHLEB\u00dcHLSB\u00dcHNEB\u00dcKENB\u00dcKETB\u00dcKSTB\u00dcLTEB\u00dcNDEB\u00dcRDEB\u00dcRGEB\u00dcRGTB\u00dcRLIB\u00dcROSB\u00dcRSTB\u00dcSISB\u00dcSSEB\u00dcSSTB\u00dcSTEB\u00dcTTEB\u00dcTZEB\u00dcTZTB\u00dcXENB\u00dcXETB\u00dcXTECABALCABANCABLECABOTCACHECADDYCADENCADIZCAINECAIPICAIROCALEBCALLACALLECALLSCALLYCAMELCAMEOCAMMYCAMPECAMPSCAMPTCAMUSCANALCANDYCANNACANONCANTOCAPASCAPESCAPRACAPRICAPUACARDYCAREYCARGOCARISCARLACARLICARLOCARLSCARLYCAROLCARPECARRYCARVECARVTCASEYCASHECASHTCASTECASUSCATCHCATCOCATERCATESCATHYCAUSACAUSECAVASCAVUMCECILCEDARCEGOSCELALCELIACELLACELLICELLOCEMALCEMILCENTSCERCICERENCESARCHABOCHAIMCHAINCHAKACHAMPCHANECHANGCHANSCHAOSCHAOTCHAPOCHARMCHARTCHASECHASUCHATSCHATTCHAZZCHEATCHECKCHEFSCHEIBCHEMOCHENGCHERICHESSCHEVYCHEWACHIBSCHICACHICECHICKCHICOCHICSCHIEFCHIENCHILDCHILECHILICHILLCHINACHINGCHINOCHIPPCHIPSCHLOECHLORCHOKECHONGCHORECHORSCHOSECHRISCHROMCHUCKCHUNGCHUNKCHUNYCH\u00c4\u00c4SCH\u00d6RECIARKCIDRECIELOCIHANCILLYCINCOCINDICINDYCIRCACIRCECISCOCISSYCITYSCIVETCIVILCLAESCLAIMCLAIRCLAMPCLANECLANSCLARACLARECLARKCLARYCLASHCLASSCLAUSCLAVECLAYSCLEANCLEARCLEGGCLERKCLEVECLIFFCLINTCLIPSCLIVECLOCKCLOGSCLONECLOSECLOTHCLOUDCLOUSCLOWNCLUBBCLUBSCLYDECOACHCOASTCOATECOATSCOBLACOBOLCOBRACOCASCOCOACODASCODECCODENCODESCODEXCODONCOEURCOFFYCOHENCOKESCOLASCOLBYCOLESCOLINCOLONCOLORCOLTSCOLUMCOMBOCOMESCOMETCOMICCOMINCOMMECOMTECONANCONDECONEYCONGACONNYCONORCONTECONTICOOKECOOLECORALCORANCORAXCORDECORDSCORDYCORESCOREYCORGICORKYCORNICORNOCORPSCORSOCOSBYCOSMOCOSTACOUCHCOULDCOUNTCOUPECOUPSCOURTCOVERCOVRECOWANCOYLECRACKCRAIGCRAINCRANECRANKCRASHCRAWLCRAZYCREAMCREDOCREEDCREEKCREELCREMACREMECREMTCRESTCREWECREWSCRIMECRIMPCROFTCROIXCROOKCROSSCROWECROWNCRUISCRUMBCRUMPCRWTHCUDDYCUINACULPACURIECURLYCURRYCURVYCUTISCUTTECYANSCYBERCYPERCYRILCYRUSC\u00c4SARC\u00d6LOMC\u00dcPLIDABEIDACHEDACHLDACHSDACHTDADASDADDYDAFFYDAFURDAF\u00dcRDAHABDAHATDAHERDAHINDAILYDAINADAISYDAKERDALAGDALAIDALBEDALEKDALESDALEYDALIADALKEDALKSDALKTDALLEDALLIDAL\u00c4GDAMARDAMENDAMITDAMMEDAMMSDAMNADAMONDAMPFDANASDANBYDANCEDANDYDANESDANGTDANKEDANKODANKSDANKTDANNIDANNYDANTEDARANDARBEDARBTDARBYDARCYDARDODARGEDARGSDARHKDARIADARINDARIODARKEDARKSDARLADARMEDARMSDAROBDARREDARRTDARTHDARTSDARTUDARUMDARYLDASIGDATAIDATASDATEIDATENDATESDATETDATEXDATIVDATUMDAUBEDAUENDAUERDAUETDAUNEDAUREDAUSEDAUSSDAUSTDAUTEDAVESDAVEYDAVIDDAVIEDAVISDAVITDAVONDAVORDAVOSDAWAIDAWESDAXAMDCHENDEALEDEALSDEALTDEANEDEANSDEATHDEBETDEBILDEBRADEB\u00dcTDECANDECKEDECKSDECKTDEEDSDEEKSDEENADEERNDEGASDEGENDEGRADEGUSDEHNEDEHNTDEHOHDEICHDEINEDEINSDEISTDEKANDEKARDEKASDEKORDEKOSDELHIDELIADELIRDELISDELLADELLEDELLTDELTADEMBEDEMENDEMONDEMOSDEMUTDENARDENDIDENENDENISDENIZDENKEDENKTDENNYDEPOTDEPPEDEPPSDEPRIDERBEDERBYDEREKDEREMDERENDERERDERMADESTODETTODEUCEDEUTEDEVILDEVINDEVONDEVOTDEWEYDEZENDEZESDEZILDEZISDHABIDIANADIANEDICHTDICKEDICKSDICKTDICKYDIDDYDIEBEDIEBSDIEGODIELEDIELTDIEMEDIENEDIENTDIESEDIETZDIGBYDIGENDIGITDIJONDIKTADILDODILLEDILLSDIMERDIMESDIMLIDIMMEDIMMTDINAHDINARDINERDINGEDINGIDINGODINGSDINGTDINKSDINOSDIODEDIOSADIPOLDIPPEDIPPTDIREXDIRNEDIRTYDISCODISCSDISKODISKSDISPODISSEDISSTDIVASDIVENDIVISDIVYADIWANDIXIEDIXISDIXONDIZZYDI\u00c4TEDJANEDJINNDJUMADOBBSDOBBYDOBELDOBEYDOCHTDOCKEDOCKSDOCKTDODGEDODOSDOESNDOGENDOGGEDOGGYDOGMADOGONDOHLEDOHNEDOINGDOJOSDOKETDOKUSDOLANDOLCEDOLCHDOLDEDOLENDOLLEDOLLSDOLLYDOLMEDOLMSDOLOSDOLPHDOLUSDOMASDOMENDOMESDOMRADONAUDONGSDONNADONNYDONORDONUTDOOFEDOOFIDOOKUDOPENDOPERDOPESDOPETDOPSTDOPTEDORANDORERDORFEDORFSDORIADORIEDORISDORNEDORNSDORONDORREDORRTDORSADOSENDOSETDOSISDOSSEDOSTEDOSTSDOTESDOTTYDOUGSDOVERDOWNSDOYENDOYLEDRACODRAFTDRAGODRAHNDRAHTDRAINDRAKEDRALLDRAMADRANGDRANKDRAPPDRAUFDRAUSDRAZIDREAMDRECKDREDDDREHEDREHNDREHSDREHTDREIEDREINDRELLDRESSDREWEDRIESDRIFTDRILLDRINGDRINKDRITTDRIVEDROGEDROHEDROHNDROHTDROPSDROSTDRUCKDRUDEDRUMSDRUSEDR\u00c4NEDR\u00c4NGDR\u00c4NSDR\u00c4NTDR\u00c4UEDR\u00c4UNDR\u00c4UTDR\u00d6GEDR\u00d6HNDR\u00d6LFDR\u00dcCKDR\u00dcSEDUALADUALEDUALSDUANEDUBAIDUBIODUCESDUCHTDUCKEDUCKTDUCKYDUDELDUDLEDUELLDUETTDUFFEDUFFYDUFTEDUFTSDUGANDUKATDUKESDULDEDUMASDUMBODUMMEDUMMIDUMMYDUMPFDUMPSDUNEMDUNENDUNERDUNESDUNGEDUNGSDUNJADUNNEDUNSTDUPLADUPSEDURANDURASDURCHDURFTDUROCDURRADURSTDUSCHDUSELDUSLEDUSTEDUSTSDUSTYDUTCHDUTTEDUTTSDUVALDUVETDUZENDUZETDUZISDUZTEDWARSDWEILDWOGSDWYERDYLANDYSOND\u00c4CHTD\u00c4HLED\u00c4MELD\u00c4MMED\u00c4MMTD\u00c4MOND\u00c4MPFD\u00c4NEND\u00c4NGED\u00c4NGTD\u00c4NIND\u00c4RMED\u00d6BELD\u00d6BLED\u00d6DELD\u00d6DLED\u00d6NERD\u00d6NSED\u00d6RRED\u00d6RRTD\u00d6SEND\u00d6SETD\u00d6SIGD\u00d6STED\u00dcBELD\u00dcBLED\u00dcFTED\u00dcKERD\u00dcNEND\u00dcNGED\u00dcNGTD\u00dcNKED\u00dcNKTD\u00dcNNED\u00dcNNTD\u00dcNSTD\u00dcRFED\u00dcRFTD\u00dcRRED\u00dcRSTD\u00dcSEND\u00dcSETD\u00dcSTEEAGLEEAMESEARLEEARLSEARLYEARTHEATONEBBENEBBETEBBSTEBBTEEBENEEBENTEBERNEBERSEBITSEBNEMEBNENEBNEREBNESEBNETEBOLAECARTECHOEECHONECHOSECHOTECHSEECHTEECKATECKENECKERECKESECKETECKIGECKSTECKTEEDDIEEDGAREDIEREDIKTEDITHEDLEMEDLENEDLEREDLESEDUKTEDWINEFEUSEFFETEFFIEEFSUNEGALEEGARTEGELNEGELSEGGENEGGETEGGSTEGGSYEGGTEEGLISEHERNEHESTEHRENEHRETEHRSTEHRTEEIBENEIBNEEICHEEICHTEIDENEIDESEIEREEIERNEIERTEIFELEIFEREIFREEIGENEIGHTEIGNEEILENEILETEILIGEILSTEILTEEIMEREINAREINEMEINENEINEREINESEINETEINIGEINSTEINS\u00c4EINTEEIN\u00d6DEIN\u00d6LEIN\u00dcBEIRETEISENEISESEISETEISIGEISSEEISTEEITELEITEREITLEEITREEIZESEKARTEKELEEKELNEKELSEKELTEKLATEKLEMEKLENEKLEREKLESEKLETEKLIGEKTOPEKZEMELANSELASTELBENELBESELCHEELCHSELDERELDONELEMIELENAELENDELENSELEVEELFENELFERELFIEELFTEELGERELIASELIOTELISAELISEELITEELIZAELLENELLERELLIEELLISELLOKELMERELOAHELOGEELROYELSIEELTERELTONELVISELWAYELYSEEMAILEMDENEMDEREMDESEMDETEMERYEMILEEMILYEMIREEMIRSEMMASEMMEREMMETEMMITEMOJIEMORYEMPOREMP\u00d6REMSENEMSEREMSIGENDELENDENENDESENDETENDIGENDLEENGELENGEMENGENENGERENGESENGETENGSTENGTEENKELENNETENNISENNUIENOCHENORMENTENENTERENTREENT\u00d6LENZYMEOSINEOZ\u00c4NEPHEUEPHOREPODEEQUIPERAHNERBATERBAUERBEBERBENERBESERBETERBINERBOSERBOTERBSEERBSTERBTEERB\u00c4TERB\u00d6TERDALERDENERDETERDIGERD\u00d6LEREILERERBERGABERGEBERGEHERGIBERG\u00c4BERHEBERHOBERHOLERHUBERH\u00d6BERH\u00d6HERH\u00d6RERH\u00dcBERICAERICHERICSERIKAERJAGERKERERKORERK\u00d6RERK\u00dcRERLABERLAGERLASERLEBERLEGERLENERLESERLNEERLOGERL\u00c4GERL\u00c4SERL\u00d6GERL\u00d6SERL\u00dcGERM\u00dcDERNEUERNIEERNSTERNTEERPELERRATERREGERROLERR\u00c4TERR\u00d6TERSAHERSEHERSJAERSTEERSTIERS\u00c4HERTAGERT\u00d6NERT\u00d6TERVENERWARERWINERWOGERW\u00c4GERW\u00d6GERZENERZESERZETERZNEERZOGERZTEERZ\u00d6GER\u00c4UGESCHEESELNESELSESPANESPENESPNEESSAIESSAYESSENESSERESSETESSEXESSIGESTENESTERESTESESTINETAGEETATSETHANETHELETHENETHERETHIKETHINETHOSETHYLETMALETTERETUISETWASETWERETYMAET\u00dcDEEUEREEUERMEUERNEUGENEULANEULENEULEREUMELEUREMEURENEUREREURESEUROSEUTEREVANSEVENTEVERYEWALDEWERNEWERSEWIGEEWINGEXAKTEXEMTEXENDEXENSEXESTEXILEEXILSEXONSEXPATEXPOSEXTENEXTETEXTRAEYRIREZZESFABELFABERFABIOFABLEFABRIFACHEFACHSFACHTFACTOFACTSFADEMFADENFADERFADESFADOSFAGINFAHLEFAHNDFAHNEFAHREFAHRTFAIREFAITHFAKENFAKESFAKETFAKIRFAKSTFAKTAFAKTEFAKTSFALBEFALCOFALKEFALLEFALLSFALLTFALSAFALTEFALZEFALZTFAMOSFANALFANCYFANGEFANGOFANGSFANGTFANNYFANONFANTAFANTEFANTSFARADFARAHFARBEFARCEFARGOFARIDFARIKFARINFARMSFARNEFARNSFARREFARSIFARUKFASANFASCHFASELFASENFASERFASETFASLEFASREFASSEFASSTFASTEFATAHFATALFATMAFATTYFATUMFATWAFAUCHFAULEFAULTFAUNAFAUNEFAUNIFAUNSFAUSTFAVENFAVORFAVUSFAXENFAXETFAXTEFAYEDFAZITFEBERFECHSFECHTFECITFEDERFEDEXFEDREFEEDSFEELSFEGENFEGERFEGETFEGSTFEGTEFEHDEFEHENFEHESFEHLEFEHLSFEHLTFEHNEFEHNSFEIENFEIERFEIETFEIGEFEILEFEILTFEIMEFEIMSFEINDFEINEFEINTFEIREFEISSFEISTFEITEFEIXEFEIXTFELDEFELDSFELGEFELGTFELIXFELLEFELLSFELSEFEMELFEMENFEMLEFEMMEFEMURFENCHFENEKFENNEFENNSFENZEFENZTFERGEFERGGFERMIFERNEFEROXFERRYFERSEFESCHFESENFESESFESTEFESTSFETALFETASFETENFETTEFETTSFETUSFETWAFETZEFETZTFEUERFEUREFEVERFEXENFEXESFEZENFEZESFIALEFIATSFIBELFIBERFICHEFICHTFICHUFICKEFICKSFICKTFICUSFIDELFIDUZFIELDFIELEFIELTFIEPEFIEPSFIEPTFIEREFIERTFIESEFIFTHFIFTYFIGHTFIGLNFIGLSFIGURFILESFILETFILIIFILIPFILMEFILMSFILMTFILOUFILZEFILZTFINALFINCAFINCHFINDEFINGEFINGTFINISFINITFINNEFINNYFINTEFIONAFIPSEFIPSTFIRMAFIRMEFIRMTFIRNEFIRNSFIRNTFIRSTFIRTHFISCHFISTEFITCHFITISFITTEFITZEFITZTFIXEMFIXENFIXERFIXESFIXETFIXTEFIXUMFJELDFJELLFJORDFJ\u00c4LLFLACHFLACKFLAGGFLAIRFLAKEFLAKSFLAMEFLAMMFLANKFLAPPFLAPSFLAREFLASHFLATSFLAUEFLAUMFLAUNFLAUSFLAUTFLECKFLEETFLEHEFLEHMFLEHNFLEHTFLENNFLENSFLETTFLETZFLEURFLEXEFLEXTFLICKFLICSFLIEGFLIEHFLIESFLINKFLINTFLINZFLIPPFLIPSFLIRRFLIRTFLITZFLOATFLOCKFLOGTFLOHEFLOHNFLOHSFLOHTFLOKIFLOMSFLOODFLOORFLOPPFLOPSFLORAFLOREFLORSFLOSSFLOTEFLOTTFLOTYFLOWSFLOYDFLUATFLUCHFLUGEFLUGSFLUIDFLUKEFLUORFLUPPFLUREFLURSFLUSEFLUSHFLUSSFLUTEFLYERFLYNNFL\u00c4MMFL\u00c4ZEFL\u00c4ZTFL\u00d6GEFL\u00d6GTFL\u00d6HAFL\u00d6HEFL\u00d6HNFL\u00d6HTFL\u00d6REFL\u00d6SSFL\u00d6TEFL\u00d6ZEFL\u00dcGEFL\u00dcHEFOCHTFOCKSFOGGYFOHLEFOHLTFOKALFOKUSFOLEYFOLGEFOLGTFOLIAFOLIEFOLIOFOLKEFOLKSFONDAFONDSFONEMFONTSFOODSFOPPEFOPPTFORCEFORDSFORENFORGEFORKEFORKSFORLEFORMAFORMEFORMTFORSTFORTEFORTHFORTIFORTSFORUMFOSENFOSSAFOSSEFOTENFOTONFOTOSFOTZEFOTZTFOULEFOULSFOULTFOUNDFOXENFOXESFOYERFOYLEFRACKFRAGEFRAGTFRAISFRAMEFRANCFRANKFRANSFRANZFRASSFRATZFREAKFRECHFREDOFREDSFREIEFREINFREITFRELLFREMDFRESHFRESSFRETTFREUDFREUEFREUNFREUTFREYAFRIDAFRIEDFRIERFRIESFRINGFRISSFRISTFRITTFRITZFRODOFROHEFROMMFRONDFRONEFRONSFRONTFRORTFROSTFRUGTFRUITFRUSTFR\u00c4GTFR\u00c4SEFR\u00c4SSFR\u00c4STFR\u00d6NEFR\u00d6NTFR\u00d6REFR\u00d6RTFR\u00dcGEFR\u00dcGTFR\u00dcHEFUCHSFUDELFUDERFUDGEFUDITFUDLEFUEGOFUFFIFUGENFUGESFUGETFUGSTFUGTEFUGUSFUHREFUHRTFULCIFUNDEFUNDIFUNDSFUNGIFUNKEFUNKSFUNKTFUNKYFUNNYFUNZEFUNZTFURANFURCHFURIEFURIOFURORFURRYFURTHFURZEFURZTFUSCHFUSCOFUSELFUSLEFUSSEFUSSTFUSTIFUTENFUTONFUTURFUXESFUZELFUZLEFUZZIFUZZYF\u00c4DELF\u00c4DENF\u00c4DIGF\u00c4DLEF\u00c4HENF\u00c4HIGF\u00c4HREF\u00c4HRTF\u00c4KALF\u00c4LLEF\u00c4LLTF\u00c4LZEF\u00c4NDEF\u00c4NGEF\u00c4NGTF\u00c4RBEF\u00c4RBTF\u00c4RSEF\u00c4ULEF\u00c4ZESF\u00d6CHTF\u00d6HNEF\u00d6HNSF\u00d6HNTF\u00d6HREF\u00d6HRSF\u00d6NENF\u00d6NESF\u00d6NETF\u00d6NSTF\u00d6NTEF\u00d6RDEF\u00d6TALF\u00d6TENF\u00d6TUSF\u00dcGENF\u00dcGETF\u00dcGSTF\u00dcGTEF\u00dcHLEF\u00dcHLTF\u00dcHREF\u00dcHRTF\u00dcLLEF\u00dcLLTF\u00dcNDEF\u00dcNFEF\u00dcNFTF\u00dcNKEF\u00dcNTEF\u00dcRIOF\u00dcRSTF\u00dcRZEF\u00dcSSEF\u00dcXENGABBYGABELGABENGABLEGABSTGABUNGACETGACKSGADENGAETAGAFFEGAFFTGAGATGAGENGAGETGAGSTGAGTEGAIUSGALANGALASGALENGALLEGALLOGALLTGALONGALRAGALTEGAMAYGAMBEGAMENGAMESGAMETGAMMAGAMSTGAMTEGAMUTGANDSGANGEGANGSGANJAGANZEGARAKGARBEGARBOGARDEGAREMGARENGARERGARESGARETGARNEGARNIGARNSGARRYGARSTGARTEGARTHGARYSGARZAGASELGASENGASESGASETGASIGGASSEGASSIGASTEGASTSGAS\u00d6LGATENGATESGATORGATTEGATTSGAUBEGAUCHGAUDAGAUDIGAUENGAUESGAULEGAULSGAULTGAUMEGAUMTGAUNTGAUPEGAURSGAUSSGAUZEGAUZTGAVINGAYLEGAZENGEARYGEASSGEBARGEBENGEBERGEBETGEBOTGEB\u00c4RGEB\u00d6TGECKEGECKOGEEKSGEESTGEEXTGEGENGEHABGEHEIGEHENGEHERGEHETGEHLEGEHREGEHRTGEHSTGEHTSGEH\u00d6RGEIENGEIERGEIETGEIGEGEIGTGEILEGEILTGEINSGEIREGEISAGEISSGEISTGEITEGEIZEGEIZTGEKKOGELBEGELBSGELDEGELDSGELEEGELEMGELENGELERGELESGELETGELLEGELLTGELOBGELSEGELSTGELTEGELZEGELZTGEMMAGEMMEGEM\u00dcTGENASGENAUGENENGENESGENIEGENIIGENJIGENNAGENNYGENOMGENREGENROGENUAGENUGGENUSGEN\u00c4SGEN\u00dcGGEODEGEOFFGEORGGERADGERATGERBEGERBTGERDAGERENGERESGEREUGERMSGERNEGERRYGERTEGERTIGERTYGERUHGER\u00c4TGESEHGESTEGESTSGES\u00c4TGETANGETASGETTIGETTOGETTYGETUEGET\u00d6NGEULTGEUSEGEUZTGE\u00c4SEGE\u00c4STGE\u00d6LTGE\u00dcBTGHOSTGIANTGIAURGIBBSGIBSTGIBTSGICHTGIENEGIENSGIENTGIEREGIERTGIESSGIFTEGIFTSGIGOTGIGUEGILBEGILBSGILBTGILDAGILDEGILESGILETGILLYGIMMEGIMPEGINASGINGEGINGSGINGTGINKOGINNYGINSTGIPSEGIPSTGIRATGIRLSGIROSGIRREGIRRTGISCHGISSEGISSTGITZIGIZMOGLACEGLANSGLANZGLASEGLASSGLASTGLATTGLAUBGLAUKGLEESGLEFEGLEISGLEITGLENNGLEVEGLEYEGLEYSGLICHGLIEDGLIMAGLIMMGLIOMGLITTGLOBEGLOCKGLOMMGLORYGLOSAGLOSEGLOSTGLOTZGLUCKGLUONGLUREGLURTGLYNNGL\u00c4NZGL\u00c4TTGL\u00d6MMGL\u00dcCKGL\u00dcHEGL\u00dcHNGL\u00dcHTGNADEGNAGIGNATZGNEISGNOMEGNOMSGOALSGODELGODENGODERGODINGODLNGOETZGOFENGOGOLGOINGGOJESGOJIMGOKELGOKLEGOLDEGOLDSGOLEMGOLFEGOLFSGOLFTGOMEZGONENGONESGONGEGONGSGONGTGONNAGONZOGOODEGOODYGOOFYGOOSEGORANGORDOGORDYGORENGORESGORGOGORSTGOSCHGOSENGOSSEGOSSTGOSUSGOTENGOTHAGOTHOGOTIKGOTINGOTTAGOTTEGOTTIGOTTSGOUDAGOULDGOWERGRABEGRABSGRABTGRACEGRADEGRADLGRADSGRADYGRAFSGRAINGRALSGRAMEGRAMMGRAMSGRANDGRANEGRANSGRANTGRAPHGRAPSGRASEGRASSGRASTGRATEGRATSGRAUEGRAULGRAUNGRAUSGRAUTGRAVEGRAYSGREATGRECOGREDEGREEKGREENGREERGREGGGREGSGREIFGREINGREISGRELLGRENZGRETAGRETEGREYSGRIELGRIENGRIESGRIFFGRIKOGRILLGRIMMGRINDGRINSGRIOTGRIPSGRISSGRITEGRITSGROATGROBEGRODDGROGSGROKOGROLLGROOMGROOTGROOVGROSEGROSSGROSZGROUPGROVEGROWLGRUBBGRUBEGRUBTGRUDEGRUFTGRUITGRUMTGRUNDGRUNZGRUPPGRUSEGRUSSGRUTSGR\u00c4BTGR\u00c4MEGR\u00c4MTGR\u00c4NEGR\u00c4NSGR\u00c4TEGR\u00d6BEGR\u00d6LEGR\u00d6LTGR\u00dcBEGR\u00dcBTGR\u00dcNDGR\u00dcNEGR\u00dcNSGR\u00dcNTGR\u00dcSSGS\u00c4LZGUANOGUAPOGUARDGUAVEGUBENGUCCIGUCKEGUCKIGUCKTGUDOKGUESSGUFELGUIDEGUIDOGUISEGULAGGULLYGUMBOGUMMAGUMMIGUMPEGUNNYGUNSTGUPFEGUPFSGUPPYGUPTAGURDEGURKEGURKTGURREGURRTGURTEGURTSGURUSGUSLAGUSLEGUSLIGUSSEGUSTOGUTEMGUTENGUTERGUTESGUTTUGUYOTGWENSGYPSYGYROSGYRUSG\u00c4BENG\u00c4BETG\u00c4BSTG\u00c4HNEG\u00c4HNTG\u00c4LENG\u00c4LING\u00c4LTEG\u00c4MSEG\u00c4NGEG\u00c4NSEG\u00c4NZEG\u00c4RENG\u00c4RETG\u00c4RSTG\u00c4RTEG\u00c4STEG\u00c4UENG\u00c4UESG\u00c4ULEG\u00c4UZEG\u00c4UZTG\u00d6DELG\u00d6DENG\u00d6LTEG\u00d6NNEG\u00d6NNTG\u00d6PELG\u00d6RANG\u00d6RENG\u00d6RESG\u00d6RETG\u00d6RSTG\u00d6SCHG\u00d6SSEG\u00d6TTIG\u00d6TZEG\u00dcLLEG\u00dcLLTG\u00dcLTEG\u00dcPFEG\u00dcRTEG\u00dcSELG\u00dcSSEG\u00dcSTEG\u00dcTERG\u00dcTIGHAAREHAARSHAARTHABENHABERHABETHABIBHABILHABITHABREHABUBHACHIHACKEHACKSHACKTHADALHADARHADERHADESHADREHAFENHAFERHAFFEHAFFSHAFTEHAFTSHAGELHAGENHAGERHAGESHAGLEHAGREHAHNEHAHNSHAIENHAIESHAIFAHAIKUHAINEHAINSHAIRYHAITIHAKANHAKELHAKENHAKETHAKIGHAKIMHAKKAHAKLEHAKSTHAKTEHALALHALBEHALDEHALEHHALESHALEYHALFTHALIDHALILHALITHALLEHALLOHALLSHALLTHALMAHALMEHALMSHALONHALOSHALSEHALSTHALTEHALTSHAMAMHAMASHAMDIHAMELHAMENHAMIDHAMITHAMMSHAMZAHANDEHANDSHANDYHANFEHANFSHANGEHANGSHANGTHANJAHANKSHANNAHANNEHANNIHANOIHANSEHANSIHANZIHANZOHAORIHAPERHAPPEHAPPSHAPPTHAPPYHAPREHARAMHARDEHARDYHAREMHARFEHARFTHARKEHARKTHARMEHARMSHARNEHARNSHARNTHARPOHARREHARRTHARRYHARSTHARTEHARTSHARTZHARVEHARZEHARZTHASANHASCHHASELHASENHASHEHASHTHASPEHASSEHASSOHASSTHASTAHASTEHATCHHATTEHATUNHATZIHAUBEHAUCHHAUENHAUERHAUETHAUFEHAUIEHAUKEHAULKHAUPTHAUSAHAUSEHAUSSHAUSTHAUTEHAVENHAVREHAWESHAWKEHAWKSHAXENHAXLNHAXLSHAYESHAZELHA\u00dcYNHEADSHEALYHEAPSHEARDHEARTHEATHHEAVYHEBELHEBENHEBERHEBETHEBLEHEBREHEBSTHECHTHECKEHECKSHECKTHEDDAHEDENHEDNEHEELSHEEREHEERSHEFENHEFESHEFIGHEFTEHEFTSHEGELHEGENHEGERHEGETHEGSTHEGTEHEHLEHEHLSHEHLTHEHREHEIASHEIBTHEIDEHEIDIHEIKEHEIKOHEILEHEILSHEILTHEIMEHEIMSHEINEHEINIHEINZHEISAHEISSHEIZEHEIZTHELAUHELDEHELDSHELENHELFEHELFTHELGAHELGEHELISHELIXHELLAHELLEHELLOHELLTHELMEHELMSHELOTHEMDEHEMDSHEMISHEMMEHEMMTHENDLHENKEHENKTHENNAHENNEHENNYHENRIHENRYHEPARHERABHERANHERBEHERDEHERDSHERISHERMEHERNEHEROEHERRNHERSEHERTAHERTZHERUMHERZEHERZTHERZUHESSEHETENHETTYHETZEHETZTHEUENHEUERHEUESHEUETHEUKEHEULEHEULTHEUREHEUSTHEUTEHEXANHEXENHEXERHEXETHEXTEHIATEHIATSHICKSHIEBEHIEBSHIEBTHIEFEHIELTHIESSHIEVEHIEVTHIEZUHIFELHIGHEHILDAHILDEHILDYHILFEHILFTHILLSHILLYHILUSHINABHINANHINDEHINDIHINDUHINESHINGEHINGTHINKEHINKTHINNEHINTUHINZUHIPPEHIPPOHIRAMHIRNEHIRNIHIRNSHIRNTHIRSEHIRTEHISSEHISSTHITCHHITZEHIWISHMONGHOBBSHOBBYHOBELHOBENHOBIEHOBLEHOBOSHOBSTHOCHSHOCKEHOCKSHOCKTHODENHODESHODGEHODORHOFERHOFESHOFFAHOFFEHOFFTHOGANHOGUEHOHEMHOHENHOHERHOHESHOHLEHOHNEHOHNSHOLDEHOLENHOLETHOLKEHOLKSHOLLAHOLLEHOLLYHOLMEHOLMSHOLSTHOLTEHOLTSHOLTZHOLZEHOLZTHOMERHOMESHOMIEHOMOSHONDAHONDOHONENHONETHONEYHONIGHONKSHONORHONSTHONTEHOODSHOODYHOOLSHOPESHOPFEHOPFTHOPISHOPPYHOPSAHOPSEHOPSTHORCHHORDEHORENHORIKHORNEHORNSHORSEHORSTHORTEHORTSHORUSHOSENHOSHIHOSSAHOSTSHOTCHHOTELHOTTEHOTTOHOUNDHOURSHOUSEHOWDYHOWIEHRAFNHUANGHUBENHUBERHUBESHUBETHUBOTHUBSTHUCKEHUCKTHUDELHUDENHUDERHUDLEHUDREHUFENHUFESHUFETHUFSTHUFTEHUGGYHUGOSHUHNEHUHNSHUJUSHUKASHUKENHUKERHUKKAHULASHULKEHULKSHULOTHULUSHUMANHUMIDHUMILHUMORHUMOSHUMUSHUNDEHUNDIHUNDSHUNNEHUNNIHUNTEHUNTSHUNZEHUNZTHUPENHUPETHUPFEHUPFSHUPFTHUPSTHUPTEHURDEHURENHURETHURISHURRAHURSTHURTEHUSARHUSCHHUSKYHUSSAHUSSEHUSSTHUSTEHUTCHHUTENHUTESHUTTEHUTUSHUTZEHWANGHYATTHYDRAHYGGEHYMENHYMNEHYPENHYPESHYPETHYPSTHYPTEHY\u00c4NEH\u00c4FENH\u00c4GENH\u00c4HERH\u00c4HNEH\u00c4KELH\u00c4KLEH\u00c4LFEH\u00c4LFTH\u00c4LSEH\u00c4LSTH\u00c4MENH\u00c4METH\u00c4MINH\u00c4MSTH\u00c4MTEH\u00c4NDEH\u00c4NGEH\u00c4NGTH\u00c4PENH\u00c4RENH\u00c4RMEH\u00c4RMTH\u00c4RNEH\u00c4RTEH\u00c4SINH\u00c4TTEH\u00c4UERH\u00c4UFEH\u00c4UFTH\u00c4USLH\u00c4UTEH\u00d6BENH\u00d6BETH\u00d6BSTH\u00d6CKEH\u00d6CKSH\u00d6FENH\u00d6FTEH\u00d6FTSH\u00d6GENH\u00d6GETH\u00d6GSTH\u00d6GTEH\u00d6HENH\u00d6HERH\u00d6HETH\u00d6HLEH\u00d6HLTH\u00d6HNEH\u00d6HNTH\u00d6HSTH\u00d6HTEH\u00d6KERH\u00d6KREH\u00d6LLEH\u00d6RENH\u00d6RERH\u00d6RETH\u00d6RIGH\u00d6RNEH\u00d6RNTH\u00d6RSTH\u00d6RTEH\u00dcBELH\u00dcBENH\u00dcBETH\u00dcBSTH\u00dcFENH\u00dcFETH\u00dcFSTH\u00dcFTEH\u00dcGELH\u00dcLBEH\u00dcLFEH\u00dcLFTH\u00dcLLEH\u00dcLLTH\u00dcLSEH\u00dcLSTH\u00dcNENH\u00dcPFEH\u00dcPFTH\u00dcRDEH\u00dcTENH\u00dcTERH\u00dcTETH\u00dcTTEIAHENIAHETIAHSTIAHTEIAMBEIANGEIANTOIBIZAICHEBICINGICONSIDAHOIDEALIDEENIDENTIDIOMIDIOTIDISTIDOLEIDOLSIDRISIDYLLIFTARIGELEIGELNIGELSIGELTIGITTIGLUSIGNAZIHLENIHNENIHNESIHREMIHRENIHRERIHRESIHRZEIHRZTIJJARIKONEIKONSIKTENIKTUSILEENILENEILERNILERSILEUMILEUSILIUMILLERILLIAILLREILONAILTISIMAGEIMAGOIMAMEIMAMSIMANSIMKERIMKREIMMENIMMERIMMUNIMPFEIMPFTINANEINBUSINDEMINDERINDESINDEXINDIAINDIEINDIOINDITINDIZINDOLINDRAINDRIINERTINFAMINFELINFIXINFOSINFULINFUSINGERINGOTINKASINLAYINNENINNERINNIGINPUTINROSINSELINSTEINTELINTIMINTISINTROINTUSINUITINUKSIODATIODESIODIDIODITIONENIOTASIPPONIRADEIRAKIIRBISIRDENIRDNEIRENAIRENEIRENSIRINAIRISAIRISHIRREMIRRENIRRERIRRESIRRETIRRIGIRRSTIRRTEIRWINISAACISAAKISCHEISHIIISLAMISLESISMENISMUSISSESISTJAITCHYITEMSITZIGIVANAIVRITIWRITIXESTIXTENIXTETIZUMIIZZIEJAAAAJABBAJABOSJABOTJACHTJACKEJACKOJACKSJACKYJACOBJADENJADESJAFFAJAFFEJAGENJAGETJAGSTJAGTEJAHREJAHRSJAIMEJAINAJAKESJAKEYJAKOBJAKOSJALONJAMALJAMBAJAMBEJAMESJAMIEJAMMEJAMMTJANEKJANESJANETJANEYJANIEJANISJANKEJANKTJANNAJANNEJANNIJANOSJANUSJAPANJAPPEJAPPTJAPSEJAPSTJAREDJARLEJARLSJASNAJASONJASSEJASSTJAUCHJAULEJAULTJAUSEJAVASJAYNEJAZZEJAZZTJEANSJECKEJECKSJEDEMJEDENJEDERJEDESJEEPSJEFFSJEHERJEINSJELLYJEMENJEMMAJENEMJENENJENERJENESJENNAJENNIJENNYJEPPEJEREZJERRYJERUMJESSEJESSIJESUSJETERJETESJETONJETTEJETTSJETZOJETZTJEUENJEUETJEUSTJEUTEJEWELJIANGJIHADJILLSJILLYJIMBOJIMMYJINASJINYUJIVESJOANAJOBBEJOBBTJOCHEJOCHSJOCHTJODATJODELJODESJODIDJODIEJODITJODLEJOEYSJOGGEJOGGTJOGINJOGISJOHANJOHLEJOHLTJOHNSJOINTJOJOSJOKERJOKESJOKOSJOKUSJOLIEJOLLEJOLLYJONAHJONASJONESJONNIJONNYJOPPEJORDYJORGEJOSEFJOSEYJOSIEJOTASJOULEJOURSJOVANJOYCEJUANAJUANSJUBEIJUBELJUBLEJUCHEJUCHTJUCHZJUCKEJUCKTJUDAHJUDASJUDENJUDGEJUDIZJUDOSJUDYSJUD\u00c4AJUICEJUICYJUKAIJULEIJULESJULIAJULIEJULIOJULISJUMBOJUMPEJUMPTJUNGEJUNGSJUNGTJUNISJUNKOJUNTAJUNUHJUPESJURASJUREKJURIJJURORJURTEJURYSJUSOSJUSSIJUWELJUXENJUXESJUXETJUXTAJUXTEJ\u00c4GERJ\u00c4HEMJ\u00c4HENJ\u00c4HERJ\u00c4HESJ\u00c4HREJ\u00c4HRTJ\u00c4TENJ\u00c4TETJ\u00d6DELJ\u00dcDELJ\u00dcDINJ\u00dcDLEJ\u00dcR\u00dcKJ\u00dcTENKABELKABISKABLEKABODKABULKACKAKACKEKACKTKADERKADISKADUKKAFFEKAFFSKAFIRKAFKAKAGANKAHALKAHLAKAHLEKAHMEKAHMSKAHNEKAHNSKAIDAKAIDUKAIKSKAIROKAJAKKAJALKAJENKAKAOKAKASKAKELKAKENKAKESKAKISKAKLEKALBEKALBSKALBTKALEBKALEUKALFAKALIFKALISKALKEKALKSKALKTKALLAKALLEKALLIKALMEKALTEKAMALKAMEEKAMELKAMENKAMILKAMINKAMMEKAMMSKAMPFKAMPSKAMSTKAMUIKANALKANATKANESKANINKANJIKANNAKANNEKANNSKANNTKANN\u00c4KANONKANTEKANUNKANUSKANYEKAONSKAORIKAORUKAPEEKAPERKAPOKKAPOSKAPPAKAPPEKAPPTKAPREKAPUTKARASKARATKARDEKARELKARENKARERKARESKAREVKARGEKARGTKARIMKARINKARLAKARLIKARLSKARMAKARNSKAROKKAROLKAROSKARREKARRTKARSTKARTEKARTSKASAKKASBAKASCHKASELKASERKASIMKASKOKASSAKASSEKASTEKASUSKATASKATENKATERKATESKATEYKATHIKATHYKATIAKATIEKATJAKATSUKATTEKATYAKATZEKAUENKAUERKAUETKAUFEKAUFSKAUFTKAULEKAUREKAURIKAUSTKAUTEKAUZEKAVALKAWISKAYLAKAZONKAZOOKAZUOKEANEKEANUKEATSKEBABKEBAPKEBSEKECKEKEDERKEEFEKEENEKEEPSKEESEKEFENKEFIRKEGELKEGLEKEHLEKEHLTKEHREKEHRSKEHRTKEIBEKEIBSKEIFEKEIFTKEIKEKEIKOKEILEKEILSKEILTKEIMEKEIMSKEIMTKEINEKEINSKEITAKEITHKEKSEKELCHKELIMKELLEKELLYKELPSKELSOKELTEKELTSKELZIKEMALKEMPOKENAIKENDOKENEMKENIAKENJIKENNAKENNEKENNTKENNYKENSIKENTSKENYAKENZIKERBEKERBSKERBTKERFEKERFSKERLEKERLSKERNEKERNSKERNTKERRYKERVEKERWEKERZEKESSEKETONKETTEKEUCHKEULEKEULTKEVINKEYESKHAKIKHANEKHANSKHMERKIBASKICKEKICKSKICKTKIDDIKIDDYKIEKEKIEKTKIELEKIELSKIEMEKIENSKIEPEKIERAKIESEKIESTKIETZKIEZEKIFFEKIFFTKIGASKIKISKILBIKILLEKILLTKILNEKILNSKILOSKILTSKIMBAKIMMEKIMMYKINCHKINDEKINDSKINGSKINNEKINNSKINOSKIOSKKIOTOKIPAHKIPFEKIPFLKIPFSKIPOTKIPPAKIPPEKIPPTKIPSEKIRASKIRBEKIRBYKIRIUKIRNEKIRNTKIRREKIRRTKISHAKISTEKITASKITENKITETKITTEKITTSKITTYKITZEKIWISKJELDKJELLKLACKKLAFFKLAGEKLAGTKLAMMKLANEKLANGKLANSKLAPFKLAPPKLAPSKLARAKLAREKLAROKLARTKLASSKLAUBKLAUEKLAUNKLAUSKLAUTKLAVIKLEBEKLEBTKLECKKLEESKLEHEKLEHTKLEIBKLEIDKLEIEKLEINKLEISKLEMMKLENGKLICKKLIEBKLIERKLIFFKLIMAKLIMMKLINEKLINGKLINKKLIOSKLIPPKLIPSKLIRRKLOBTKLOMMKLONEKLONIKLONSKLONTKLOOTKLOPFKLOPPKLOPSKLOSEKLOSSKLOTZKLUBSKLUFTKLUGEKLUMPKL\u00c4FFKL\u00c4NGKL\u00c4REKL\u00c4RTKL\u00d6BEKL\u00d6BTKL\u00d6MMKL\u00d6NEKL\u00d6NTKL\u00dcSEKNABEKNACKKNALLKNANSKNAPPKNAPSKNARRKNARZKNASTKNAUBKNAUFKNAULKNEIFKNEIPKNETEKNICKKNIENKNIESKNIETKNIFEKNIFFKNIPPKNIPSKNITZKNOCKKNOFIKNOPFKNORZKNOSPKNOTEKNOTZKNOWSKNUFFKNURRKNUSTKNUTEKNUTTKN\u00d6PFKN\u00d6REKN\u00d6RTKN\u00dcLLKN\u00dcPFKOALAKOANSKOBELKOBENKOBERKOBOLKOBRAKOBREKOCHEKOCHSKOCHTKODAIKODASKODESKODEXKOFELKOFENKOGELKOGESKOGGEKOGOSKOHLEKOHLSKOHLTKOINEKOJAKKOJENKOKELKOKENKOKERKOKETKOKKEKOKLEKOKONKOKOSKOKSEKOKSTKOKTEKOLASKOLIKKOLJAKOLKEKOLKSKOLKTKOLLAKOLLIKOLLOKOLMEKOLMSKOLONKOLYAKOMASKOMBIKOMETKOMIKKOMMAKOMMEKOMMTKONAKKONDOKONENKONFIKONGAKONGOKONNTKONTIKONTOKONUSKOOGSKOPALKOPFEKOPFSKOPIEKOPPAKOPPEKOPPSKOPPTKOPRAKOPSEKOPTEKORAMKORANKORBEKORBSKORDEKORDSKOREAKORENKORETKORKEKORKSKORKTKORNEKORNSKORPSKORSEKORSOKORSTKORTYKOSAKKOSENKOSETKOSTEKOTAUKOTENKOTESKOTETKOTIGKOTONKOTOSKOTZEKOTZTKOVACKOVAKKOVARKRAALKRABBKRABSKRACHKRACKKRADSKRAFTKRAGEKRAGTKRAKEKRALEKRALLKRALSKRAMEKRAMPKRAMSKRAMTKRANEKRANKKRANSKRANZKRAPPKRASSKRATTKRATZKRAUEKRAULKRAUSKRAUTKRAXEKREBSKREDOKREHLKREIDKREISKRELLKREMEKREMLKREMSKRENSKREOLKREPPKRETAKRETEKREUZKRIDAKRIEGKRILLKRIMIKRIPOKRIPPKRISEKROCHKROKIKROKOKROLLKRONEKROPFKROSSKRUDEKRUGEKRUGSKRUKEKRULLKRUMEKRUMMKRUPPKR\u00c4HEKR\u00c4HLKR\u00c4HNKR\u00c4HTKR\u00c4NEKR\u00c4NGKR\u00c4NKKR\u00c4NZKR\u00c4ZEKR\u00d6CHKR\u00d6NEKR\u00d6NTKR\u00d6SEKR\u00d6TEKR\u00dcGEKR\u00dcLLKR\u00dcMMKSABIKUALAKUBENKUBUSKUCKEKUCKTKUDERKUDUSKUFENKUFFEKUGELKUGLEKUHLEKUJONKULAKKULANKULISKULLEKULLIKULMEKULMSKULTEKULTSKUMARKUMMEKUMMSKUMPEKUMPSKUMSTKUMTEKUMTSKUMYSKUNASKUNDEKUNSTKUPEEKUPONKUPPEKUPPTKURATKURDEKURENKURETKURIEKURREKURSEKURSTKURTEKURTSKURTZKURUSKURVEKURVTKURZEKUSCHKUSSEKUTANKUTENKUTISKUTTEKUXENKUXESKWASSKYLESKYLIEKYMASKYMREKYOKOKYOTOKYRIEKYUDOKYUZOK\u00c4FERK\u00c4FIGK\u00c4HNEK\u00c4LKEK\u00c4LKTK\u00c4LTEK\u00c4MENK\u00c4METK\u00c4MMEK\u00c4MMTK\u00c4MPEK\u00c4MPFK\u00c4MSTK\u00c4PPIK\u00c4SENK\u00c4SERK\u00c4SESK\u00c4SETK\u00c4SIGK\u00c4STEK\u00c4UENK\u00c4UETK\u00c4UFEK\u00c4USTK\u00c4UTEK\u00c4UZEK\u00d6BESK\u00d6CHEK\u00d6DERK\u00d6DREK\u00d6FTEK\u00d6GENK\u00d6NIGK\u00d6NNEK\u00d6NNTK\u00d6PERK\u00d6PFEK\u00d6PFTK\u00d6PPEK\u00d6RBEK\u00d6RENK\u00d6RETK\u00d6RNEK\u00d6RNTK\u00d6RSTK\u00d6RTEK\u00d6TELK\u00d6TENK\u00d6TERK\u00d6TZEK\u00dcBELK\u00dcCHEK\u00dcFERK\u00dcHENK\u00dcHLEK\u00dcHLTK\u00dcHNEK\u00dcKENK\u00dcMOSK\u00dcNDEK\u00dcPENK\u00dcPERK\u00dcRENK\u00dcRETK\u00dcRSTK\u00dcRTEK\u00dcRZEK\u00dcRZTK\u00dcSSEK\u00dcSSTK\u00dcSTELABANLABELLABENLABERLABESLABETLABIALABILLABLELABORLABRELABSTLABTELACEYLACHELACHSLACHTLACKELACKLLACKSLACKTLADENLADERLADETLADINLADYSLAFFELAGENLAGERLAGGSLAGOSLAGRELAGSTLAHARLAHEYLAHMELAHMTLAHNELAHNSLAIBELAIBSLAICHLAIENLAIINLAILALAIRDLAKAILAKENLAKESLALASLALLELALLTLAMARLAMASLAMEELAMMELAMMSLAMMTLAMPELANCELANDELANDSLANESLANGELANGTLANIELANKALANZELAOTELAPPELARENLARGELARGOLARRYLARVELASCHLASENLASERLASETLASIKLASKYLASSELASSILASSOLASSTLASTELASURLATENLATERLATESLATEXLATIFLATINLATTELATZELATZTLAUBELAUBSLAUCHLAUDALAUDELAUEMLAUENLAUERLAUESLAUFELAUFSLAUFTLAUGELAUGHLAUGTLAUNELAURALAURELAUSELAUSTLAUTALAUTELAUTSLAVENLAVONLAXEMLAXENLAXERLAXESLAYLALAZARLAZLOLEACHLEADSLEAKELEAKTLEANNLEARYLEASELEASTLEAVELEBENLEBERLEBETLEBSTLEBTELECHZLECKELECKSLECKTLEDERLEDIGLEDRELEEDSLEELALEENALEERELEERTLEEZELEFTYLEFZELEGALLEGATLEGBALEGELLEGENLEGERLEGESLEGETLEGISLEGSTLEGTELEHENLEHLELEHLSLEHMELEHMSLEHNELEHNTLEHRELEHRSLEHRTLEIBELEIBSLEIBTLEICALEICHLEIDELEIDSLEIENLEIERLEIGHLEIHELEIHNLEIHTLEIKELEIKSLEILALEIMELEIMSLEIMTLEINELEINSLEINTLEIRELEISELEISTLEITELEITHLEKTELEKTSLEMMALEMMYLEMONLEMURLENDELENESLENGELENGSLENINLENISLENKELENKTLENNYLENTILENTOLENZELENZTLEONALEONELEPASLEPRALEPTALERNELERNTLEROYLESBELESENLESERLESETLESLILETALLETHELETTELETTYLETZELETZTLEUENLEUNGLEUTELEVEELEVELLEVERLEVINLEVITLEVONLEWISLEXEMLEXIELEXIKLEXUSLEYLALHASALHNENLHREMLHRENLHRERLHRESLIAMSLIANELIANGLIARSLIBBYLIBRALIBRELICETLICHTLIDDYLIDERLIDESLIDIALIDOSLIEBELIEBSLIEBTLIEDELIEDSLIEFELIEFTLIEGELIEGTLIEHELIEHNLIEHTLIEKELIEKSLIEKTLIENSLIESLLIESSLIESTLIFTELIFTSLIGENLIGERLIGHTLIIERLIKENLIKESLIKETLIKSTLIKTELIK\u00d6RLILAHLILAKLILASLILIELILLELILLILILLYLILYSLIMBALIMBILIMBOLIMESLIMITLIMOSLIM\u00d6SLINDALINDELINESLINGALINIELINKELINKSLINKTLINONLINSELINSTLINTSLINUSLINUXLIONSLIPASLIPIDLIPOMLIPPELIPSILIRASLISASLISCHLISPSLISSALISSELISSYLISTELITASLITERLITHOLITTELITUILITZELIVENLIVESLIVIALIVIDLIVIELIVINLIVRELIZZYLJUDALLANOLLOYDLMMERLNUKILOBBELOBBTLOBBYLOBENLOBESLOBETLOBSTLOBTELOBUSLOCHELOCHSLOCHTLOCKELOCKTLOCROLODDELODENLODERLODGELODRELOFTSLOGANLOGENLOGGELOGGTLOGIKLOGINLOGISLOGOILOGOSLOGSTLOHANLOHENLOHETLOHNELOHNSLOHNTLOHSELOHSTLOHTELOIPELOIRELOKALLOKERLOKUSLOLCHLOLLELOLLILOLLYLOMAXLONDOLONGELONNYLOOKSLOOPELOOPSLOPEZLORASLORCALORDSLORENLORISLORKELORKSLORMELORMTLORNALORNELOSCHLOSEMLOSENLOSERLOSESLOSETLOSTELOSTSLOTENLOTESLOTETLOTOSLOTSELOTSTLOTTALOTTELOTTILOTTOLOTUSLOUIELOUISLOVEDLOVERLOVESLOWENLOWERLOWRYLOYALLUANNLUBASLUCASLUCHELUCHSLUCHTLUCIALUCIELUCIOLUCKYLUCYSLUDENLUDERLUDETLUDRELUDSTLUFFALUGENLUGERLUGESLUGETLUGSTLUGTELUIGILUISALUISELUKASLUKENLUKESLULLELULLTLUMENLUMMELUMPELUMPILUMPTLUNARLUNASLUNCHLUNDELUNDSLUNDYLUNGELUNTELUNZELUNZTLUPENLUPERLUPFELUPFSLUPFTLUPINLUPPELUPPTLUPUSLURCHLURENLUSENLUSERLUSETLUSTELUTTELUVENLUVETLUVSTLUVTELUXUSLUZIDLYASELYDERLYDIALYGIALYKOSLYMANLYNCHLYNDALYNLYLYNNELYONSLYRENLYRIKLYSENLYSINLYSISLYSSAL\u00c4DENL\u00c4DSTL\u00c4GELL\u00c4GENL\u00c4GERL\u00c4GETL\u00c4GSTL\u00c4HMEL\u00c4HMTL\u00c4NDEL\u00c4NGEL\u00c4NGSL\u00c4NGTL\u00c4PPEL\u00c4PPTL\u00c4RMEL\u00c4RMSL\u00c4RMTL\u00c4SENL\u00c4SETL\u00c4SSTL\u00c4SURL\u00c4TZEL\u00c4UFEL\u00c4UFTL\u00c4USEL\u00c4UTEL\u00d6CKEL\u00d6CKTL\u00d6GENL\u00d6GETL\u00d6GSTL\u00d6HNEL\u00d6HNTL\u00d6LISL\u00d6RKEL\u00d6SCHL\u00d6SENL\u00d6SETL\u00d6SSEL\u00d6STEL\u00d6TENL\u00d6TETL\u00d6WENL\u00d6WINL\u00dcCHEL\u00dcCKEL\u00dcDENL\u00dcDETL\u00dcDSTL\u00dcFTEL\u00dcGENL\u00dcGETL\u00dcGSTL\u00dcNSEL\u00dcPFEL\u00dcPFTL\u00dcSTEL\u00dcTTEMAAREMAARSMAATEMAATSMABELMACAOMACEYMACHEMACHOMACHSMACHTMACISMACKEMACONMADAMMADDYMADENMADGEMADIGMADLNMADLSMADREMAEVEMAFIAMAGDAMAGENMAGERMAGGIMAGGYMAGICMAGIEMAGMAMAGNAMAGOOMAGOTMAGREMAGSTMAGUSMAHALMAHDIMAHDSMAHIRMAHLEMAHLSMAHLTMAHNEMAHNTMAHREMAHRSMAHUTMAIDAMAIENMAIESMAIETMAIKEMAILEMAILSMAILTMAINEMAINZMAIREMAISEMAISSMAISTMAITEMAIUMMAJIDMAJORMAJOSMAKAKMAKAOMAKELMAKESMAKISMAKLEMAKOSMAKRAMAKROMALADMALENMALERMALESMALETMALIAMALIKMALINMALLEMALLSMALLTMALLYMALMEMALMSMALMTMALM\u00d6MALREMALSTMALTAMALTEMALUSMALVEMALZEMAMANMAMASMAMBAMAMBOMAMIEMAMISMAMMAMAMMIMAMMYMAMPFMANAGMANCHMANDIMANDLMANDYMANENMANGAMANGEMANGOMANGTMANIEMANKOMANLYMANNAMANNEMANNIMANNOMANNSMANNTMANNYMANONMANORMANTAMANUSMAORIMAPLEMAPPEMARATMARCHMARCIMARCOMARCYMARDIMAREKMARENMARGAMARGEMARGOMARGYMARIAMARIEMARINMARIOMARITMARKEMARKOMARKSMARKTMARKYMARLAMARLOMARODMARSEMARSHMARTAMARTIMARTYMARYSMASAOMASELMASENMASERMASHAMASKEMASONMASREMASSAMASSEMASSTMASTEMASTSMASUTMATCHMATENMATEOMATERMATHEMATREMATTAMATTEMATTSMATTYMATURMATZEMAUDEMAUEMMAUENMAUERMAUESMAUKEMAULEMAULSMAULTMAUNZMAURAMAUREMAURYMAUSEMAUSIMAUSTMAUVEMAUZEMAUZTMAVISMAXIEMAXIMMAXISMAYASMAYBEMAYENMAYERMAYORMAYOSMAZELMAZISMAZZEMCCOYMCFLYMCGEEMCKAYMEADEMEANSMECHSMEDEAMEDERMEDIAMEDIOMEDI\u00c4MEDOCMEEKSMEENEMEERAMEEREMEERSMEETSMEGANMEHDIMEHLEMEHLSMEHREMEHRSMEHRTMEIDEMEIENMEIERMEILEMEINEMEINSMEINTMEIREMEISEMEISTMEKKAMELBAMELDEMELISMELKEMELKTMELLIMELLYMELOSMEMELMEMENMEMMEMEMOSMENGEMENGTMENNOMENSAMENUSMEN\u00dcSMERCIMERCYMERDEMERKEMERKSMERKTMERLEMERRYMERVEMERYLMERZEMERZTMESCHMESHSMESONMESSEMESSIMESSTMESTEMETALMETERMETESMETINMETRAMETROMETTEMETTSMETZEMETZGMEUTEMEYERMEZIEMIAMIMIAUEMIAUNMIAUSMIAUTMICAHMICHAMICHIMICHTMICKEMICKIMICKYMIDASMIDGEMIEDEMIEFEMIEFSMIEFTMIENEMIEREMIESEMIETEMIEZEMIGHTMIKESMIKEYMIKOSMIKROMIKWEMILAKMILANMILBEMILCHMILDEMILESMILEYMILFSMILIZMILJEMILKEMILKTMILKYMILLEMILLIMILLSMILLYMILOSMIMENMIMETMIMIKMIMINMIMSEMIMSTMIMSYMIMTEMIMUSMINDSMINDYMINENMINIMMINISMINKEMINKSMINNAMINNEMINNTMINORMINOSMINSKMINUSMINZEMIRKOMIRZAMISCHMISELMISENMISOSMISSAMISSEMISSTMISSYMISTEMISTSMISTYMITCHMITRAMITSUMITTEMITTUMITZIMIXEDMIXENMIXERMIXESMIXETMIXTEMNEMEMOAISMOAREMOARSMOBBEMOBBTMOBILMOCCAMOCHAMOCHTMOCKEMODAKMODALMODELMODEMMODENMODERMODESMODLEMODREMODULMODUSMOFASMOFFEMOGELMOGLEMOGLIMOGULMOHELMOHNEMOHNSMOHREMOHRSMOH\u00c4RMOIRAMOKKAMOLARMOLASMOLCHMOLENMOLKEMOLKTMOLLEMOLLIMOLLSMOLLYMOLOSMOLTOMOLYSMOMMAMOMMEMOMMYMONASMONATMONDEMONDOMONDSMONELMONEMMONESMONETMONEYMONGOMONKSMONOEMONOMMONOSMONTEMONTYMOODYMOOREMOORSMOOSEMOPEDMOPPEMOPPSMOPPTMOPSEMOPSTMORALMORANMORBIMORDEMORDSMORELMORENMORESMORIAMOROSMORPHMORSEMORSTMORTYMOSBYMOSCAMOSCHMOSELMOSERMOSESMOSHEMOSREMOSSOMOSTEMOSTSMOSULMOTELMOTIVMOTORMOTOSMOTTEMOTTIMOTTOMOTZEMOTZTMOUNAMOUNTMOUSEMOUTHMOVESMOVIEMOXENMOXETMOXTEMUCHOMUCKEMUCKIMUCKSMUCKTMUDIRMUFFEMUFFSMUFFTMUFFYMUFTIMUGELMUGGEMUHENMUHETMUHMEMUHSTMUHTEMUK\u00d6SMULCHMULDEMULISMULLAMULLEMULLSMULMEMULMSMULMTMULTIMUMIEMUMMEMUMMSMUMMTMUMMYMUMPSMUMUSMUNCHMUNDEMUNDIMUNDSMUNGOMUNISMUNROMURATMURENMURETMURIGMURKSMURPHMURREMURRTMURSTMURTEMUSENMUSESMUSETMUSICMUSIKMUSSEMUSSTMUSTEMUSTSMUTENMUTERMUTESMUTETMUTEXMUTIGMUTONMUTTIMUTZEMUTZTMUT\u00c4NMUZAKMUZINMUZZYMYERSMYLAUMYLESMYOMEMYOMSMYONSMYOPEMYRNAMYRONMYRREMYRTEMYSTEMYTHEMYXOMMYZELMYZETM\u00c4DELM\u00c4GDEM\u00c4GENM\u00c4HENM\u00c4HERM\u00c4HETM\u00c4HLEM\u00c4HLTM\u00c4HNEM\u00c4HREM\u00c4HSTM\u00c4HTEM\u00c4KELM\u00c4KLEM\u00c4LERM\u00c4LZEM\u00c4LZTM\u00c4NNEM\u00c4RENM\u00c4RETM\u00c4RKEM\u00c4RKTM\u00c4RSTM\u00c4RTEM\u00c4RZEM\u00c4SSEM\u00c4STEM\u00c4TZEM\u00c4USEM\u00c4ZENM\u00d6BELM\u00d6BLEM\u00d6CHTM\u00d6GENM\u00d6GETM\u00d6HREM\u00d6LKEM\u00d6LKTM\u00d6NCHM\u00d6PSEM\u00d6SENM\u00d6SERM\u00d6WENM\u00dcCKEM\u00dcDEMM\u00dcDENM\u00dcDERM\u00dcDESM\u00dcHENM\u00dcHETM\u00dcHLEM\u00dcHSTM\u00dcHTEM\u00dcLLEM\u00dcLLSM\u00dcLLTM\u00dcNDEM\u00dcNZEM\u00dcNZTM\u00dcRBEM\u00dcSLIM\u00dcSSEM\u00dcSSTM\u00dcTZENABELNABENNABLENABOBNACHONACHTNACKTNADELNADIANADIRNADJANADLENAGELNAGENNAGERNAGETNAGLENAGSTNAGTENAGUSNAGUTNAHEMNAHENNAHERNAHESNAHETNAHMTNAHSTNAHTENAHUMNAHURNAILSNAINANAIVENAMASNAMAZNAMENNAMESNAMIBNANCENANCYNANDANANDUNANNANANNINANNYNAOKINAOMINAPFENAPFSNAPPANARBENARBTNARDENARESNARISNARRENARRTNASALNASCHNASENNASHINASIRNASSENASTYNATELNATESNATIVNATURNAUENNAUGHNAVELNAVIDNAVISNAZIRNAZISNEARYNEBELNEBENNEBLENEBSTNECKENECKTNEDDYNEELANEELYNEFFENEGANNEGERNEGRONEGUSNEHMENEHMTNEIDENEIDSNEIGENEIGTNEILLNEILSNEINSNELKENELLENELLSNELLYNENNENENNTNENZENEONSNEPALNEPERNEPPENEPPSNEPPTNERDSNERVENERVSNERVTNERYSNERZENESSINESTENESTSNETTENETTONETZENETZTNEUEMNEUENNEUERNEUESNEUMENEUNENEUNTNEURENEVERNEWLYNEXUSNGAIONGONINGUNINIBELNIBLENICHLNICHTNICKENICKINICKSNICKTNICKYNICOLNIDELNIDGENIDLENIELSNIERENIESENIESTNIETENIETSNIGARNIGELNIGERNIGGANIGHTNIHALNIKABNIKKINIKOLNIKOSNILESNILLSNIMAHNIMMTNINASNINJANIPFSNIPPENIPPTNIQABNISANNISSENISTENITONNITRONIVALNIXENNIXESNIXIENIXONNIZZANOAHSNOBBYNOBELNOBISNOBLENOCKENOCKSNOCTUNODUSNOD\u00d6SNOIRSNOLANNOMADNOMENNONANNONENNONNANONNENOOBSNOORANOORENOORSNOPPENOPPTNORADNORAHNORDENORDSNORENNORMANORMENORMTNORNENORTHNOTARNOTASNOTATNOTEMNOTENNOTESNOTIZNOTRENOTTENOTTUNOVAENOVAKNOVUMNOWAKNOXENNOXINNUBASNUBUKNUCKENUCKYNUDELNUDLENUGATNUGGINULLENULLSNULLTNULPENUMENNUNJANURSENUTENNUTETNUTTENUTZENUTZTNYALANYGMANYLONNYSSAN\u00c4BELN\u00c4GELN\u00c4HENN\u00c4HERN\u00c4HETN\u00c4HMEN\u00c4HMTN\u00c4HREN\u00c4HRTN\u00c4HSTN\u00c4HTEN\u00c4NIEN\u00c4PFEN\u00c4SELN\u00c4SLEN\u00c4SSEN\u00c4SSTN\u00d6LENN\u00d6LETN\u00d6LIGN\u00d6LSTN\u00d6LTEN\u00d6RENN\u00d6RETN\u00d6RSTN\u00d6RTEN\u00d6TENN\u00d6TIGN\u00dcCKEN\u00dcSSEN\u00dcTZEN\u00dcTZTOASENOATESOBAMAOBEREOBERMOBERNOBERSOBHUTOBIGEOBLAGOBL\u00c4GOBOENOBOEROBSENOBSTEOBSTSOCCHIOCEANOCHSEOCHSTOCKEROCTANOCTENODALEODALSODEENODELEODELNODELSODELTODEMSODEONODERSODEUMODEURODILEODINSODIOSODIUMODI\u00d6SODLETODORSOFENSOFFENOFFNEOGAMIOGATAOGDENOGERNOGERSOGIVEOHEIMOHMENOHMESOHRENOHRESOIKOIOIKOSOKAPIOKAYEOKAYSOKRASOKTANOKTAVOKULIOLDIEOLEATOLEDSOLEINOLEUMOLFENOLIMSOLIVEOLIVSOLLEMOLLENOLLEROLLESOLLIEOLMENOLMESOLSENOLSONOLTENOLYMPOMAHAOMAMAOMANIOMEGAOMENSOMINAOMMENOMNISONDITONERAONIONONKELONYXEOPAKEOPALEOPALSOPAPAOPELNOPELSOPERAOPEREOPERNOPFEROPFREOPHITOPIATOPIUMOPRAHOPTIKORALEORBITORCASORDALORDENORDERORDNEORDREOREALORFENORGANORGELORGIEORGLEORIJAORIONORIYAORKANORKUSORLOGORLOWORNATORNISOROMOORSONORTENORTERORTESORTETORTIZOSAKAOSAMAOSCAROSCHIOSERNOSKAROSKEROSMANOSSISOSS\u00c4ROSTENOSTESOSTETOTAKUOTARUOTHEROTTEROTTOSOUTENOUTETOUZOSOVALEOVALSOVAREOVARSOVOIDOVUMSOWENSOWNENOXERNOXERSOXIDEOXIDSOXINEOXINSOXYDEOXYDSOZEANOZONSOZZIEPAAREPAARSPAARTPABLOPACHTPACKEPACKSPACKTPADDYPADMAPADREPADRIPAFFEPAFFTPAGANPAGATPAGENPAGERPAIGEPAINEPAIRSPAKETPAKOSPAKTEPAKTSPALASPALENPALETPALEYPALISPALMEPALMSPALPEPALSEPALSTPALTEPAMPAPAMPEPAMPFPAMPSPANCOPANDAPANELPANEMPANIKPANJEPANNEPANTSPANTYPAOLAPAOLOPAPALPAPASPAPATPAPELPAPERPAPISPAPPAPAPPEPAPPSPAPPTPAPPYPAPSEPAPSTPAPUAPARASPARATPAREOPARIAPARISPARKAPARKEPARKSPARKTPARMAPARRYPARSEPARSTPARTEPARTSPARTYPARZEPASCHPASHAPASSAPASSEPASSTPASTAPASTEPATCHPATELPATENPATERPATINPATIOPATNAPATSYPATTEPATTIPATTSPATTYPATZEPATZTPAUKEPAUKTPAULAPAULEPAULIPAULOPAULSPAULYPAUSEPAUSTPAVELPAWELPAXENPAXESPAYNEPEACEPEACHPEAKSPEARLPECHEPECHSPECKEPECKTPEDALPEDERPEDROPEERSPEETAPEGELPEGGYPEGLEPEIESPEILEPEILTPEINEPEKIGPELLEPELLTPELTEPELZEPELZTPENCEPENESPENILPENISPENNEPENNIPENNTPENNYPENSAPEPPEPEPPIPEPPTPEPSIPERCYPERDUPEREZPERISPERLEPERLSPERLTPERMSPERRYPERSOPERTHPESELPESENPESETPESOSPESTEPESTOPETERPETESPETEYPETITPETJAPETRAPETRIPETROPETTOPETTYPETZEPETZTPFADEPFADIPFADSPFAFFPFAHLPFALZPFANDPFARRPFAUEPFAUSPFEIFPFEILPFELZPFERDPFETZPFIATPFIFFPFLEGPFLOGPFLUGPFL\u00d6GPFL\u00dcGPFOTEPFUHLPFUISPFUNDPF\u00c4HLPF\u00c4NDPF\u00dcHLPHAGEPHAROPHASEPHATEPHATTPHILOPHILSPHLOXPHONEPHONSPHOTOPHOTSPHYLAPHYLEPIANIPIANOPIASTPICHEPICHTPICKEPICKSPICKTPICOTPIDGEPIECEPIEKEPIEKSPIEKTPIENZPIEPEPIEPSPIEPTPIERCPIEREPIEROPIERSPIETAPIEZOPIGGYPIJINPIKEEPIKENPIKETPIKSEPIKSTPIKTEPIKULPIK\u00d6RPILARPILAUPILAWPILESPILKEPILKTPILLEPILOTPILZEPIMPEPIMPFPIMPTPINAXPINESPINEYPINGEPINGOPINGSPINIEPINKEPINKSPINKTPINKYPINNEPINNTPINOTPINTEPINTOPINTSPIONSPIOTRPIPENPIPERPIPESPIPISPIPOXPIPPAPIPPIPIQUEPIRATPIROLPISSEPISSTPISTEPITASPITCHPITTAPIVOTPIXELPIZENPIZESPIZZAPJOTRPLACEPLACKPLAGEPLAGTPLAIDPLANEPLANOPLANSPLANTPLASTPLATOPLATTPLATZPLAUZPLAYAPLAYEPLAZAPLEBSPLENAPLENKPLIERPLINSPLOPPPLOTSPLUMPPLUTOPL\u00c4NEPL\u00c4RRPL\u00c4TTPL\u00c4TZPL\u00d6RRPNEUSPOCHEPOCHSPOCHTPOCKEPODEXPOEMEPOEMSPOFELPOFENPOFETPOFSTPOFTEPOGENPOGETPOGGEPOGOSPOGSTPOGTEPOILUPOINTPOKALPOKERPOKREPOLARPOLDIPOLEIPOLENPOLETPOLIGPOLINPOLIOPOLISPOLKAPOLKEPOLKTPOLLEPOLLOPOLLTPOLLYPOLOSPOLSTPOLTEPOLYPPOMPSPONCEPONDSPONGOPONORPONSEPONTEPONYOPONYSPOOLEPOOLSPOOLTPOPELPOPENPOPLEPOPOSPOPPEPOPPTPOPPYPORENPORGYPORIGPORNOPORSTPORTAPORTEPORTIPORTOPORTSPOR\u00d6SPOSENPOSERPOSETPOSSEPOSTEPOSTOPOSTSPOTTEPOTTSPOULEPOWERPOWREPRACKPRADAPRADOPRAHLPRAHMPRALLPRANGPRANZPRASSPRATTPRAUEPREGOPREIEPREISPREITPRELLPREPPPRESSPRICEPRICKPRIDEPRIELPRIEMPRIESPRIMAPRIMEPRIMIPRIMOPRINTPRINZPRIONPRIORPRISEPRIUSPRIYAPROBEPROBTPROFIPROFSPROGGPROLLPROLOPROMIPROOFPROSAPROSTPROTZPROVOPROXYPRUNKPRUSTPRYCEPRYORPR\u00c4GEPR\u00c4GTPR\u00dcDEPR\u00dcFEPR\u00dcFTPR\u00dcLLPSALMPSCHTPSSSTPUCCIPUCKEPUCKSPUCKTPUDELPUDERPUDREPUFFEPUFFSPUFFTPUFFYPUHLEPUJOLPULENPULETPULKEPULKSPULLEPULLIPULLSPULLTPULPAPULPEPULPSPULSEPULSTPULTEPULTSPUMASPUMPEPUMPSPUMPTPUNCHPUNKSPUNKTPUNZEPUNZTPUPENPUPESPUPETPUPPEPUPPTPUPSEPUPSTPUPTEPURDYPUREMPURENPURERPURESPURGEPURIMPURINPURREPURRTPUSCHPUSHEPUSHTPUSSYPUSTEPUTENPUTERPUTINPUTTEPUTTIPUTTOPUTTSPUTZEPUTZTPUWOSPYLONPYRITPYXISP\u00c4ANEP\u00c4ANSP\u00c4CKEP\u00c4DAKP\u00c4RKEP\u00c4SSEP\u00d6BELP\u00d6BLEP\u00d6KELP\u00d6KERP\u00d6KLEP\u00d6LKEP\u00d6LKSP\u00d6LZEP\u00d6LZTP\u00d6MPSP\u00d6NALP\u00d6PKEP\u00d6TERP\u00d6TTEP\u00dcFFEP\u00dcLPEP\u00dcREEP\u00dcTTEP\u00dcTTSP\u00dcTZEQAIDAQBITSQOPHSQOPPAQUACKQUADEQUADSQUADTQUAIDQUAISQUAKEQUAKTQUALEQUALIQUALLQUALMQUANTQUARKQUARRQUARTQUARZQUASEQUASIQUASTQUBITQUEENQUEERQUELLQUENTQUEREQUERTQUERYQUESEQUESTQUEUEQUICKQUIEKQUIENQUILLQUILTQUINNQUINTQUIPUQUIRLQUITTQUIZZQUOLLQUORRQUOTAQUOTEQU\u00c4KEQU\u00c4KTQU\u00c4LEQU\u00c4LTQU\u00d6LLRAAENRABAURABBIRABENRACERRACHERACKERACKSRADARRADAURADEKRADELRADENRADESRADIORADISRADIXRADLERADLNRADLSRADOMRADONRAEESRAFFERAFFIRAFFTRAFTERAFTSRAGENRAGERRAGETRAGSTRAGTERAHENRAHIMRAHMERAHMSRAHMTRAHNERAHULRAIDSRAIKORAINARAINERAINSRAINTRAISERAJIVRAJOLRAJONRAKELRAKENRAKISRALLERALLTRALLYRALPHRAMBORAMENRAMIERAMMERAMMSRAMMTRAMONRAMOSRAMPERAMSERANCERANCHRANDERANDSRANDYRANFTRANGERANGSRANGTRANKERANKSRANKTRANNTRANZERANZTRAOULRAPHARAPHERAPIDRAPPERAPPSRAPPTRAPSERAPSTRAREMRARENRARERRARESRARSTRASCHRASENRASERRASETRASIGRASPARASSERASTARASTERASURRATENRATERRATESRATETRATIORATTERATZERATZTRAUBERAUBSRAUBTRAUCHRAUDIRAUEMRAUENRAUERRAUESRAUETRAUFERAUFTRAUHERAUKERAUMERAUMSRAUNERAUNTRAUNZRAUPERAUPSRAUPTRAUSTRAUTERAVENRAVERRAVESRAVETRAVSTRAVTERAWLSRAYNARAYONRAZORREADEREADYREAISREALAREALEREALOREALSREBBEREBELREBENREBLEREBUSRECEPRECHERECHTRECKERECKSRECKTRECTERECTOREDENREDETREECEREEDEREELLREENAREEPEREEPSREESEREESTREETSREEVEREFFEREFFSREFFTREFUSREF\u00dcSREGALREGANREGELREGEMREGENREGERREGESREGETREGIEREGISREGLEREGNAREGNEREGSTREGTEREHASREHENREHESREIBEREIBTREICHREIFEREIFSREIFTREIGNREIHEREIHNREIHTREIKIREIKOREILYREIMEREIMSREIMTREINAREINEREISEREISSREISTREITEREIZEREIZTREKELREKLEREKTAREKTORELAXREMISREMIXREMUSRENALRENEERENENRENESRENINRENKERENKTRENLYRENNERENNTRENTEREPROREPSERESCHRESETRESTERESTSRETRORETTEREUENREUIGREUSEREUSTREUTEREVUEREXENREXETREXTEREYESREYONRHEINRHEMARHETTRHODARHODERHONERH\u00c4TSRIADERIADSRIALSRICCORICHTRICHYRICINRICKERICKSRICKYRIDERRIDGERIEBERIEBTRIECHRIEDERIEDSRIEFERIEFTRIEGERIEHERIEHNRIEHSRIEHTRIEKERIESERIESTRIETERIETSRIFFERIFFSRIGBYRIGGERIGGSRIGGTRIGHTRIGIDRIGOLRIGORRIKERRILEYRILLERILLTRINDERINDSRINGERINGORINGSRINGTRINKERINNERINNTRIOJARIPPERIPPTRIPSERISPERISSERISSTRISTERISTSRITASRITENRITONRITTERITTSRITUSRITZERITZTRIVALRIVERRIYALRIZINRIZZORLICHROACHROARKROBBEROBBIROBBTROBBYROBENROBINROBOTROBYNROCCOROCHEROCHTROCKEROCKSROCKTROCKYRODDYRODELRODENRODEORODERRODETRODINRODLEROFFEROGANROGENROGERROGUEROHANROHEMROHENROHERROHESROHREROHRSROH\u00d6LROIENROIETROISTROITEROJASROJENROJERROJETROJSTROJTEROLEXROLLEROLLIROLLOROLLSROLLTROMANROMEOROMNIRONANRONDERONDORONINRONJARONNYRONONROPERROQUERORYSROSASROSENROSESROSIEROSIGROSSEROSSIROSSOROSSTROSTEROSTSROTEMROTENROTERROTESROTORROTTEROTZEROTZTROUENROUGEROUGHROUNDROUTEROVERROWANROWDYROXIEROYALROYCERUASARUBELRUBENRUBERRUBINRUBIORUBRARUCHSRUCKERUCKSRUCKTRUDELRUDERRUDRERUFENRUFERRUFESRUFETRUFSTRUFUSRUGBYRUGELRUHENRUHETRUHIGRUHMERUHMSRUHSTRUHTERUINERUINSRUMBARUMENRUMMSRUMMYRUMORRUMPFRUMSERUMSTRUNDARUNDERUNDSRUNENRUNGERUNKSRUNSERUPFERUPFTRUPIERURALRUSCHRUSSERUSSORUSSTRUSTYRUTENRUTHYRUTILRUTINRUTTERUWERRYANSRYDERRYGELRYKERR\u00c4BENR\u00c4CHER\u00c4CHTR\u00c4DELR\u00c4DERR\u00c4DLER\u00c4DRER\u00c4FENR\u00c4FESR\u00c4HMER\u00c4HMSR\u00c4KELR\u00c4KLER\u00c4MMER\u00c4NGER\u00c4NGTR\u00c4NKER\u00c4NNER\u00c4NNTR\u00c4SONR\u00c4SSER\u00c4TENR\u00c4TERR\u00c4TINR\u00c4TSTR\u00c4UDER\u00c4UMER\u00c4UMTR\u00d6BELR\u00d6CHER\u00d6CHTR\u00d6CKER\u00d6DELR\u00d6DLER\u00d6HRER\u00d6HRTR\u00d6MERR\u00d6NNER\u00d6NNTR\u00d6NTGR\u00d6SCHR\u00d6SSLR\u00d6STER\u00d6STIR\u00d6TELR\u00d6TENR\u00d6TERR\u00d6TESR\u00d6TETR\u00d6TTER\u00dcADER\u00dcBENR\u00dcBERR\u00dcB\u00d6LR\u00dcCHER\u00dcCKER\u00dcCKSR\u00dcCKTR\u00dcDEMR\u00dcDENR\u00dcDERR\u00dcDESR\u00dcFENR\u00dcGENR\u00dcGERR\u00dcGETR\u00dcGSTR\u00dcGTER\u00dcHMER\u00dcHMTR\u00dcHRER\u00dcHRTR\u00dcLPSR\u00dcMPFR\u00dcNDER\u00dcPELR\u00dcSCHR\u00dcSTER\u00dcTLISAALSSAAMISABERSABOTSABRASABRESACHASACHESACHSSACHTSACKESACKSSACKTSADATSADHUSADIESADIKSAFEDSAFESSAFTESAFTSSAGASSAGENSAGERSAGETSAGOSSAGSTSAGTESAHENSAHIBSAHNESAHNTSAHSTSAHTISAINTSAITESAITOSAKKOSAKRASALAMSALATSALBESALBTSALDISALDOSALEMSALEPSALESSALIMSALLYSALMESALMISALMSSALONSALPESALSASALSESALTASALTISALTOSALUDSALUTSALVESALZESALZTSAL\u00c4RSAMBASAMENSAMETSAMIRSAMMYSAMOSSAMSTSAMTESAMTSSAMUMSANAESANDESANDISANDSSANDTSANDYSANFTSANGESANGOSANGSSANGTSANISSANKASANKTSANNESANNISANNTSANSASANTASANTISANTOSAPINSAPPESARAHSARASSARDESAREKSARGESARGSSARGTSARINSARISSASAKSASASSASHASASHISASSESASSTSATANSATINSATTESATYRSATZESAUCESAUDISAUENSAUERSAUETSAUFESAUFTSAUGESAUGTSAUMESAUMSSAUNASAUNESAUNTSAURESAUSESAUSTSAUTESAVOYSAXENSAXESSAXONSAYIDSCANNSCANSSCARTSCATSSCATTSCAVOSCENESCHABSCHADSCHAFSCHAHSCHALSCHAMSCHARSCHAUSCHEISCHEMSCHENSCHERSCHESSCHEUSCHHHSCHIASCHISSCHMASCHMUSCHOBSCHOFSCHONSCHORSCHOTSCHUBSCHUFSCHUHSCHULSCHURSCHWASCH\u00c4LSCH\u00c4MSCH\u00c4RSCH\u00d6BSCH\u00d6NSCH\u00d6RSCH\u00dcFSCH\u00dcRSCIFISCOOBSCOOPSCORESCORTSCOTSSCOTTSCOUTSCRIPSCUDISCUDOSCUSISEALSSEANSSEANYSEARSSECHESECHSSEDANSEDEZSEDJASEDUMSEELESEEMSSEGELSEGENSEGGESEGLESEGNESEHENSEHERSEHETSEHNESEHNTSEHRESEHRTSEICHSEIDESEIENSEIETSEIFESEIFTSEIGESEIHESEIHNSEIHTSEIJISEILESEILSSEILTSEIMESEIMSSEINESEINSSEISTSEITESEJMSSEKELSEKOUSEKTESEKTSSELAMSELANSELASSELBESELBYSELCHSELENSELIGSELIMSELMASEMAKSEMEMSEMENSEMITSENATSENDESENDSSENFESENFSSENGESENGTSENILSENKESENKTSENNASENNESENNSSENNTSENONSENORSENSESENSTSEOULSEPIASEPIESEPOYSEPTASERBESERENSERERSERGESERIESERINSEROSSERUMSER\u00d6SSESAMSESELSESKASETONSETUPSETZESETZTSEUFZSEVENSEXENSEXESSEXETSEXTASEXTESEXUSSEXYESHACKSHADOSHADYSHAFTSHAGSSHAKASHAKESHALLSHAMESHANASHANESHANGSHARASHARESHARISHARKSHARPSHAUNSHAWNSHAWSSHEBASHEENSHELLSHENGSHERISHIFUSHILOSHINESHINGSHIRESHIROSHIRTSHISHSHITSSHIVASHOAHSHOESSHONASHOPPSHOPSSHORESHORTSHOTSSHOWSSHRANSHREKSHUNTSIALSSICHTSICKESICKTSIEBESIEBSSIEBTSIECHSIEDESIEGESIEGSSIEGTSIEHESIEHTSIELESIELSSIELTSIENASIEZESIEZTSIFFSSIGELSIGGYSIGLESIGMASIGNASIKESSIKHSSILANSILASSILAUSILBESILDESILDSSILENSILGESILKESILKSSILLASILLYSILOSSILTESILTSSILURSILVASIMASSIMBASIMENSIMMSSIMONSIMRISIMSESIMSTSINAISINANSINAUSINCESINGESINGHSINGTSINKESINKTSINNESINNSSINNTSINTISINTOSINUSSIOUXSIPHOSIPPESIRENSIRESSIRRESIRRTSIRUPSISALSISKOSISSISISSYSITARSITESSITINSITKASITTESITUSSITZESITZTSIVANSIWANSIXTASKALASKALESKALPSKARNSKATESKATSSKENESKIERSKIESSKIFFSKINKSKINSSKIPSSKOPSSKORESKORTSKOTESKREISKUASSKUFFSKULLSKUNKSKYESSKYPESKYPTSKYRSSLADESLAMMSLAMSSLANGSLASHSLATESLAWESLEEPSLICESLICKSLIDESLINKSLIPSSLOANSLOOPSLOTHSLOTSSLUMSSLUPSSMALLSMARTSMASHSMILESMITHSMOAKSMOGSSMOKESMOKSSMOKTSMYTHSNACKSNAKESNAPESNAPSSNARTSNIFFSNOBSSNOOPSNOWYSNUFFSN\u00d6BESN\u00d6BTSOAPSSOAVESOBELSOCKESOCKTSODASSODENSODESSODOMSOFASSOFERSOFFTSOFIASOFIESOFISSOFTESOGARSOGENSOGESSOGGESOGGTSOGSTSOHLESOHLTSOHNESOHNSSOHRESOHRSSOJASSOJENSOKARSOKKASOKOSSOLARSOLCHSOLDESOLDISOLDOSOLDSSOLEISOLENSOLIDSOLISSOLLESOLLSSOLLTSOLLYSOLOSSOMASSOMITSONARSONDESONGSSONIASONJASONNESONNTSONNYSONORSONSTSONYASOOFTSOONGSOORESOORSSOPORSORBESORENSORGESORGTSORRYSORTESOSSESOSSTSOTERSOTTOSOTTSSOUKSSOULSSOUNDSOURCSOUSASOUTHSOWASSOWIESOZENSOZIASOZIISOZISSPACESPACKSPADESPAERSPAHISPAKESPALTSPAMMSPAMSSPANESPANNSPANSSPANTSPARESPARKSPARRSPARTSPASSSPASTSPATESPATSSPATZSPAWNSPEAKSPECKSPEEDSPEERSPEIBSPEIESPEIKSPEILSPEINSPEISSPEITSPELTSPELZSPENDSPERRSPETTSPEZISPEZLSPHENSPICESPICKSPIEBSPIELSPIENSPIERSPIETSPIEZSPIKESPILLSPINDSPINNSPINSSPINTSPIONSPISSSPITZSPLENSPLITSPOCKSPORESPORNSPORSSPORTSPOTSSPOTTSPOTZSPRAYSPREUSPRITSPRUESPR\u00d6DSPR\u00dcHSPUCKSPUKESPUKSSPUKTSPULESPULTSPUNDSPURESPURTSPUTASPUTESP\u00c4HESP\u00c4HNSP\u00c4HTSP\u00c4NESP\u00c4NNSP\u00c4NTSP\u00c4TESP\u00c4TISP\u00d6NNSP\u00dcLESP\u00dcLISP\u00dcLTSP\u00dcRESP\u00dcRTSQUADSQUAWSTAATSTABESTABSSTACESTACHSTACKSTACYSTADTSTAFFSTAGESTAGGSTAGSSTAHLSTAKESTAKSSTAKTSTALKSTALLSTAMMSTANDSTANKSTANSSTANZSTAPFSTAPSSTARBSTARESTARKSTARRSTARSSTARTSTASESTASISTATESTATTSTAUBSTAUESTAUFSTAUNSTAUSSTAUTSTEAKSTECHSTECKSTEEDSTEELSTEGESTEGSSTEHESTEHLSTEHNSTEHTSTEIFSTEIGSTEILSTEINSTEKSSTELESTELLSTELZSTEMMSTENOSTENTSTENZSTEPHSTEPPSTERBSTERESTERNSTERSSTERTSTERZSTETESTETLSTETSSTEVESTEWISTICHSTICKSTIEBSTIEFSTIEGSTIELSTIEMSTIERSTIFTSTILESTILLSTILSSTIMMSTINESTINGSTINKSTINOSTINTSTIPPSTIRBSTIRNSTOBTSTOCHSTOCKSTOENSTOFFSTOKESTOLASTOLZSTOMASTONESTOPFSTOPPSTORESTORGSTORMSTORYSTOSSSTOTZSTOUTSTOVESTOWESTOWTSTRAFSTRAKSTREBSTREUSTRIASTRIPSTRIXSTROHSTROMSTRUBSTR\u00d6MSTR\u00dcBSTUBESTUCKSTUDISTUFESTUFFSTUFTSTUHLSTUHRSTUKASTUKESTUKTSTUMMSTUNDSTUNKSTUNTSTUPASTUPFSTUPSSTURESTURMSTURZSTUSSSTUTESTUTZSTYLESTYLISTYLTST\u00c4BEST\u00c4CHST\u00c4HLST\u00c4KEST\u00c4KTST\u00c4NDST\u00c4NKST\u00c4REST\u00c4RKST\u00c4RSST\u00c4RTST\u00c4TEST\u00c4UBST\u00c4UPST\u00d6BEST\u00d6BTST\u00d6HLST\u00d6HNST\u00d6REST\u00d6RSST\u00d6RTST\u00dcCKST\u00dcLPST\u00dcNDST\u00dcRBST\u00dcRMST\u00dcRZST\u00dcTZSUADASUADESUCHESUCHTSUCRESUDANSUDELSUDENSUDERSUDESSUDLESUDORSUEVESUEWESUFETSUFFESUFFSSUFISSUGARSUGOSSUHLESUHLTSUITESUITSSUJETSULCISULKYSULLYSULZESULZTSUMMASUMMESUMMTSUMPFSUMSESUMSTSUNDESUNDSSUNNYSUOMISUPERSUPPESUPPTSURENSURETSURFESURFTSURISSURRESURRTSURSTSURTESUSANSUSHISUSIESUTJESUTRASUTURSUZANSUZIESVEARSWAGSSWAINSWAMISWANNSWAPSSWASISWATISWEBESWEETSWIFTSWINGSWIPESWIPTSYBILSYKESSYLARSYNODSYRAHSYRERSYRTESYSOPSZENES\u00c4BELS\u00c4BLES\u00c4CKES\u00c4CKTS\u00c4ENDS\u00c4ENSS\u00c4ERNS\u00c4ERSS\u00c4ESTS\u00c4FTES\u00c4GENS\u00c4GERS\u00c4GETS\u00c4GSTS\u00c4GTES\u00c4HENS\u00c4HETS\u00c4HSTS\u00c4LENS\u00c4LISS\u00c4MIGS\u00c4NDES\u00c4NGES\u00c4NGTS\u00c4NKES\u00c4NKTS\u00c4NNES\u00c4NNTS\u00c4RGES\u00c4SSES\u00c4SSTS\u00c4TENS\u00c4TETS\u00c4TZES\u00c4UENS\u00c4UERS\u00c4UFTS\u00c4UGES\u00c4UGTS\u00c4ULES\u00c4UMES\u00c4UMTS\u00c4URES\u00d6FFES\u00d6FFTS\u00d6GENS\u00d6GETS\u00d6GSTS\u00d6HNES\u00d6HNTS\u00d6HRES\u00d6HRTS\u00d6LDES\u00d6LLES\u00d6NKES\u00d6NNES\u00d6NNTS\u00d6TTES\u00dcDENS\u00dcDESS\u00dcHNES\u00dcHNTS\u00dcLLES\u00dcLLSS\u00dcLZES\u00dcLZTS\u00dcMPFS\u00dcNDES\u00dcSSES\u00dcSSTTABAKTABBYTABENTABESTABLETABORTABUSTACHOTACKETACOSTADELTADIGTADLETAELSTAFELTAFFETAFLETAFTETAFTSTAGENTAGESTAGETTAGGETAGGTTAGSTTAGTETAHOETAIGATAKELTAKESTAKLETAKTETAKTSTALABTALARTALBYTALERTALESTALGETALGSTALGTTALIATALIBTALJETALKETALKSTALKTTALMITALONTAMILTAMMYTAMPATAMPETAMPSTANDSTANDYTANGATANGETANGOTANGSTANIATANJATANKATANKETANKSTANKTTANNETANNSTANNYTANSETANSYTANTETANYATANZETANZTTAPASTAPENTAPERTAPESTAPETTAPFETAPIRTAPPETAPPSTAPPTTAPRETAPSETAPSTTAPTETARASTAREKTARENTARGITARIFTARIKTARIQTARNETARNTTAROSTAROTTARTETASERTASHATASHITASSETASTETATARTATENTATETTATISTATSTTATSUTATUMTATZETAUBETAUCHTAUENTAUESTAUETTAUFETAUFTTAUGETAUGTTAUIGTAUONTAUPETAURITAUSTTAUTETAXENTAXIETAXISTAXONTAXUSTEACHTEAKSTEAMSTEARSTEASETEASTTEBETTEDDYTEEEITEEINTEENSTEENYTEERETEERSTEERTTEESTTEETETEGELTEICHTEIFITEIGETEIGSTEIGTTEILETEILSTEILTTEINSTEINTTEKINTELENTELESTELEXTELKOTELLYTEMPITEMPOTEMPSTENDOTENNETENNOTENNSTENORTENUETEN\u00dcSTERJETERMETERMSTERNETERNOTERRATERRITERRYTESLATESSATESTETESTSTETENTETRATETSUTETUMTEUERTEUFETEUFTTEURETEUROTEWETTEXASTEXELTEXTETEXTSTEYLATHAISTHANETHANKTHANSTHEINTHEIRTHEKETHEMATHEONTHERETHESETHETATHIELTHINGTHINKTHIOLTHIRDTHONETHONSTHORATHORNTHORSTHOSETHREETHRONTHUJATHUJETHYMITIARATIBBSTIBERTIBETTICCETICCTTICHYTICKETICKSTICKTTIDENTIEFETIEFSTIERETIERSTIGERTIGHTTIGONTIGRETILDATILDETILGETILGTTILLETILLTTILLYTIMENTIMERTIMESTIMETTIMIDTIMMYTIMONTIMSTTIMTETINASTINTETIPISTIPPETIPPOTIPPSTIPPTTIRETTIROLTIROSTISCHTITANTITELTITERTITLETITRETITTETITUSTIXOSTJALKTJOSTTOASTTOBAKTOBBETOBBITOBELTOBENTOBETTOBEYTOBINTOBSTTOBTETOBYSTODAYTODDSTODDYTODENTODESTOFFETOFUSTOGENTOINETOISETOKENTOKIOTOKYOTOLARTOLLETOLLTTOMASTOMIETOMMITOMMYTONALTONDITONDOTONENTONERTONESTONETTONICTONIGTONNETONNTTONNYTONSTTONTETONTOTONUSTONYATONYSTOOLETOOLSTOOTSTOPASTOPFETOPFSTOPFTTOPHITOPIKTOPOITOPOSTOPPETOPPSTOPPTTOQUETORAHTORENTORESTORFETORFSTORIITOROSTORRSTORSITORSOTORTETORTSTORUSTORYSTOSCATOSENTOSETTOSHITOSTETOTALTOTEMTOTENTOTERTOTESTOTOSTOTTITOTUMTOUCHTOUGHTOURETOURITOURTTOWERTOXINTRABETRABITRABSTRABTTRACETRACITRACKTRACYTRADETRAFOTRAFTTRAGETRAGTTRAILTRAINTRAKTTRAMETRAMPTRAMSTRANETRANKTRANSTRAPOTRAPPTRAPSTRARATRASHTRASKTRASSTRAUETRAUFTRAUMTRAUNTRAUTTRAWLTRAXETREATTREBETRECKTREFFTREIBTREIFTREKKTREMATREMETRENDTRENNTRENTTRENZTRETETREUETRIALTRIASTRICKTRIEBTRIEFTRIELTRIERTRIEZTRIFFTRIFTTRIGATRIKETRILLTRIMMTRINATRINETRINKTRIOLTRIOSTRIPPTRIPSTRISHTRISTTRITTTROERTROFFTROGETROGSTROGTTROIATROISTROJATROLLTROPETROPFTROSSTROSTTROTTTROTZTROUTTROYSTRUBSTRUCKTRUDETRUDYTRUGETRUGSTRUGTTRUHETRUMETRUMMTRUMPTRUMSTRUNKTRUPPTRUSTTRUTETRUTHTRUTZTR\u00c4FETR\u00c4FTTR\u00c4GETR\u00c4GTTR\u00c4METR\u00c4NETR\u00c4NKTR\u00c4NTTR\u00c4TETR\u00c4UFTR\u00c4UMTR\u00d6FFTR\u00d6GETR\u00d6GTTR\u00d6LETR\u00d6LTTR\u00d6STTR\u00d6TETR\u00dcBETR\u00dcBTTR\u00dcGETR\u00dcGTTSCH\u00d6TSUBATSUGATUBASTUBBSTUBELTUBENTUBERTUBUSTUCCITUCHETUCHSTUCHTTUCKETUCKSTUDORTUENDTUESTTUFFETUFFSTUHANTUKANTULIPTULLYTULPETULSATULSETUMBATUMBETUMORTUNENTUNERTUNESTUNETTUNISTUNKETUNKTTUNSTTUNTETUPACTUPELTUPFETUPFSTUPFTTUPISTURASTURBOTURFSTURINTURKOTURKSTURMETURMSTURNETURNSTURNTTURONTUSCHTUSSETUSSITUTELTUTENTUTETTUTORTUTSITUTTETUTTITUTUSTUVIATUVOKTUXESTWAINTWEEDTWEEFTWEETTWENSTWETETWILLTWINSTWISTTYCHETYLERTYLOMTYPENTYPESTYPETTYPIKTYPOSTYPSTTYPTETYPUSTYREETYRERTYSONTYWINT\u00c4CKST\u00c4FELT\u00c4FERT\u00c4FLET\u00c4FRET\u00c4KSET\u00c4LERT\u00c4NIET\u00c4NZET\u00c4TENT\u00c4TERT\u00c4TETT\u00c4TIGT\u00c4TSTT\u00d6FFST\u00d6FTET\u00d6LENT\u00d6LTET\u00d6LTST\u00d6NENT\u00d6NETT\u00d6NSTT\u00d6NTET\u00d6PFET\u00d6PPET\u00d6RINT\u00d6RLNT\u00d6RLST\u00d6RNET\u00d6RNST\u00d6RNTT\u00d6TENT\u00d6TETT\u00dcCKET\u00dcDERT\u00dcDRET\u00dcLLET\u00dcLLST\u00dcNCHT\u00dcRBET\u00dcRENT\u00dcRKET\u00dcRKTT\u00dcRMET\u00dcRMTT\u00dcTENT\u00dcTETUBIERUBOOTUDSSRUEBERUFEREUFERNUFERSUFERTUFRETUHRENUHURAUKASEULCUSULEMAULENDULENSULESTULKENULKESULKETULKIGULKSTULKTEULKUSULMENULMERULRIKULTENULTETULTRAUMAMIUMARMUMBAUUMBERUMBOGUMBRAUMB\u00d6GUMGABUMGEBUMGEHUMGIBUMG\u00c4BUMHABUMHATUMHAUUMHEGUMHERUMHINUMH\u00d6RUMIAKUMKAMUMK\u00c4MUMLADUMLEGUMLOGUMLUDUML\u00d6GUML\u00dcDUML\u00dcGUMM\u00c4HUMN\u00c4HUMPOLUMSAHUMSEHUMS\u00c4GUMS\u00c4HUMTATUMTOSUMTUEUMTUNUMTUTUMT\u00c4TUMWEGUMWEHUMWOGUMZOGUMZUGUMZ\u00d6GUNARTUNAUSUNBARUNCLEUNDERUNFUGUNGARUNGERUNGKAUNGUTUNIERUNIKAUNIONUNITSUNITYUNIXEUNKASUNKENUNKETUNKSTUNKTEUNMUTUNRATUNRUHUNSERUNSREUNTATUNTENUNTERUNTIGUNTILUNTOTUNZENUPPERUPTONURAHNURALTURANSURASSURATEURATSURBANURBARURIANURIGEURINEURINSURLADURLUDURL\u00dcDURMELURNENURNERUROMAUROPAURSCHURSONURSTEURSUSURTYPUSANZUSCHIUSERNUSERSUSHERUSTERUTERIUTHERUTRUMUVALAUVULAUZENDUZENSUZESTUZTENUZTETVACATVACKEVADERVADIMVADOSVAGEMVAGENVAGERVAGESVAGILVAGUSVAKATVAKUAVALETVALIDVALINVAMOSVAMPSVANCEVARGAVARIAVARIXVARUSVASASVASEKVASENVATERVATISVEDASVEDEKVEDENVEGANVEGASVELARVELDEVELDSVELINVELMAVELOSVELUMVENAEVENDAVENENVENNAVENNSVENUSVEN\u00d6SVERBAVERBSVERDEVERDIVERNAVERNEVERSAVERSEVERSOVERTEVERTUVERUMVERUZVERVEVER\u00d6DVER\u00d6LVER\u00dcBVESPAVESTEVESUVVETOSVEVEYVIBESVICHYVICKIVICKYVIDALVIDEOVIDISVIDITVIECHVIEHEVIEHSVIELEVIELSVIEREVIERTVIFEMVIFENVIFERVIFESVIGGOVIGILVIJAYVIKARVILDEVILLAVILLEVILMAVINASVINCEVINCIVINNYVINYLVIOLAVIOLEVIPERVIRALVIRENVIRIAVIRILVIRUSVIR\u00d6SVISENVISITVISORVISTAVISUMVISUSVITAEVITALVITENVITIAVITISVITUSVIURAVIVATVIXENVIZESVIZINVLAMEVLIESVLOGSVOCESVODKAVOFISVOGELVOGTEVOGTSVOGUEVOICEVOIGTVOILAVOILEVOIPEVOIPTVOKALVOLARVOLKEVOLKSVOLLEVOLTEVOLTSVOLUMVOLVOVONDAVOPOSVORABVORANVORIGVORNEVORTAVORZUVOTENVOTETVOTIVVOTUMVOTZEVOUTEVOXELVRECKVRONIVULGOVULVAVUOTOV\u00c4TERV\u00d6GELV\u00d6GLEV\u00d6GTEV\u00d6LLEV\u00d6LVAV\u00d6NERWAADTWAAGEWAALEWAALSWABENWABERWABREWACHEWACHSWACHTWACKEWADENWADISWADLNWADLSWAEREWAFERWAFFEWAGENWAGETWAGONWAGSTWAGTEWAHNEWAHNSWAHREWAHRTWAIDEWAIDSWAISEWAITSWAKENWALDEWALDIWALDOWALDSWALEIWALENWALESWALIDWALKEWALKTWALLEWALLSWALLTWALLYWALMEWALMSWALSHWALTEWALTSWALZEWALZTWAL\u00d6LWAMMEWAMPEWAMSEWAMSTWANDAWANDTWANENWANGEWANINWANJAWANKEWANKSWANKTWANNAWANNEWANSTWANTSWANZEWANZTWAPPEWAPPTWARANWARAYWARBTWARENWARFEWARFSWARFTWARJAWARMEWARNEWARNTWARPEWARPSWARPTWARSTWARTEWARTSWARUMWARUUWARVEWARWEWARZEWASASWASCHWASENWASSAWATCHWATENWATERWATETWATTEWATTSWATTYWAUENWAUESWAYNEWEBENWEBERWEBETWEBSTWEBTEWECKEWECKSWECKTWEDASWEDELWEDENWEDERWEDGEWEDLEWEDROWEEDSWEEKSWEFTEWEFTSWEGENWEGERWEGESWEGREWEGTUWEHEMWEHENWEHERWEHESWEHETWEHLEWEHLSWEHREWEHRSWEHRTWEHSTWEHTEWEHTUWEIBEWEIBSWEIBTWEICHWEIDEWEIFEWEIFTWEIHEWEIHNWEIHSWEIHTWEILEWEILTWEINEWEINSWEINTWEISEWEISSWEISTWEITEWEITSWELCHWELFEWELFSWELKEWELKTWELLEWELLIWELLSWELLTWELPEWELSEWENDEWENDTWENDYWENIGWENNSWEPSEWERBEWERBTWERDAWERDEWERDSWERFEWERFTWERGSWERKEWERKSWERKTWERREWERSTWERTEWERTSWESENWESERWESETWESIRWESPEWESSIWESTEWESTSWETTEWETZEWETZTWHALEWHEREWHICHWHIGSWHILEWHIPSWHISTWHITEWHOLEWICHEWICHSWICHTWICKEWIDAHWIDERWIDMEWIDOWWIDREWIDUMWIEDEWIEGEWIEGTWIEKEWIEPEWIESEWIESNWIESOWIESTWIETEWIFISWIKISWILDAWILDEWILDSWILEYWILLAWILLEWILLIWILLSWILLYWILMAWIMAXWIMMEWIMMTWINASWINCHWINDEWINDSWINGSWINKEWINKSWINKTWIPPEWIPPTWIRBTWIRDSWIRFTWIRKEWIRKTWIRREWIRRTWIRSTWIRTEWIRTSWIRZEWISCHWISSEWISSTWITCHWITIBWITWEWITZEWIYOTWLANSWOBEIWOBENWOBLAWOBSTWOCHEWODKAWOF\u00dcRWOGENWOGETWOGSTWOGTEWOHERWOHINWOHLEWOHLSWOHNEWOHNTWOKEMWOKENWOKERWOKESWOLFEWOLFFWOLFSWOLGAWOLKEWOLLEWOLLTWOLOFWOMANWOMENWOMITWONKAWONNEWOODSWOODYWOOGEWOOGSWORANWORBEWORBSWORDSWORINWORKSWORLDWORMSWORTEWORTHWORTSWORUMWOSSIWOTANWOTENWOTINWOULDWOVONWOVORWRACKWRANGWRAPSWRICKWRIGGWRINGWRITEWRONGWRUKEWR\u00c4NGWUCHSWUCHTWUCHZWUHNEWUHREWUHRSWULSTWUMMEWUMPEWUNDEWUNENWUPPEWUPPTWURDEWURFEWURFSWURMEWURMSWURMTWURSTWURTEWURZEWURZTWUSCHWUSELWUSLEWUSSTWUSTEWUSTSWUZELWUZLEWYATTWYLERWYLIEW\u00c4DLIW\u00c4GENW\u00c4GETW\u00c4GSTW\u00c4GTEW\u00c4HENW\u00c4HLEW\u00c4HLTW\u00c4HNEW\u00c4HNTW\u00c4HREW\u00c4HRTW\u00c4LLEW\u00c4LLTW\u00c4LZEW\u00c4LZTW\u00c4NDEW\u00c4RENW\u00c4RETW\u00c4RMEW\u00c4RMTW\u00c4RSTW\u00d6BENW\u00d6BETW\u00d6BSTW\u00d6GENW\u00d6GETW\u00d6GSTW\u00d6LBEW\u00d6LBTW\u00d6LFEW\u00d6LFTW\u00d6LKEW\u00d6LKTW\u00d6LLEW\u00d6LLTW\u00d6RBEW\u00d6RTHW\u00dcCHSW\u00dcHLEW\u00dcHLTW\u00dcMMEW\u00dcMMTW\u00dcRBEW\u00dcRBTW\u00dcRDEW\u00dcRFEW\u00dcRFTW\u00dcRGEW\u00dcRGTW\u00dcRZEW\u00dcRZTW\u00dcSCHW\u00dcSSTW\u00dcSTEW\u00dcTENW\u00dcTERW\u00dcTETXANAXXENIEXENONXERESXHOSAXIANGXINDIXOANAXYLANXYLEMXYLENXYLITXYLOLXYSTIYACHTYAMENYANCYYANGSYAPOKYARDSYATESYAWLEYAWLSYEARSYERBAYETISYEUNGYLIDEYLIDSYOGASYOGINYOGISYOHKOYOMUDYORKSYOSHIYOUNGYOURSYSOPEYSOPSYSTADYTONGYUANSYUCCAYUKIEYUKOSYURIAYUROKYUSUFY\u00c4RBEY\u00c4RBSY\u00dcR\u00dcKZACHEZACHSZACKEZACKTZAFERZAFUSZAGELZAGEMZAGENZAGERZAGESZAGETZAGSTZAGTEZAHLEZAHLTZAHMEZAHNEZAHNSZAHNTZAINEZAINSZAINTZAIREZAJACZAKATZAMAKZAMBAZAMBOZAMIAZAMIEZANDTZANGEZANKEZANKSZANKTZAPFEZAPFSZAPFTZAPPEZAPPTZAREKZARENZARGEZARINZARMAZARTEZASELZASERZASREZAUMEZAUMSZAUNEZAUNSZAUPEZAUSEZAUSTZEBRAZEBUSZECHEZECHTZECKEZECKSZECKTZEDERZEESEZEHENZEHESZEHNEZEHNTZEHREZEHRTZEIGEZEIGSZEIGTZEIHEZEIHNZEIHTZEILEZEILSZEINEZEISEZEISTZELDAZELGEZELIGZELLEZELOTZELTEZELTSZENITZERATZERFEZERFTZERGEZERGTZEROSZERREZERRTZESELZESTEZETASZETERZETREZETTSZEUCHZEUGEZEUGSZEUGTZEUTEZHANGZHENGZIBBEZIBETZICKEZICKTZIDERZIEGEZIEHEZIEHNZIEHTZIELEZIELSZIELTZIEMEZIEMSZIEMTZIEPEZIEPTZIEREZIERTZIESTZIGERZIGGYZILIEZILLEZIMTEZIMTSZINKEZINKSZINKTZINNEZINNSZINSEZINSTZIPFEZIPFSZIPPEZIPPIZIPPOZIPPSZIPPTZIRBEZIRKAZIRPEZIRPTZISCHZISTAZISTEZITATZITZEZIVILZIVISZIYALZLOTYZN\u00dcNIZOBELZOBERZOCKEZOCKTZOEYSZOFENZOFFEZOFFSZOFFTZOGENZOGSTZOHENZOLLEZOLLSZOLLTZONALZONARZONENZONISZOOEYZOOMEZOOMSZOOMTZOPFEZOPFSZORANZORESZORNEZORNSZORROZOSSEZOTENZOTETZOTIGZOTTEZOURIZUAVEZUBAUZUBERZUCHTZUCKEZUCKSZUCKTZUDEMZUF\u00dcGZUGABZUGEBZUGEHZUGERZUGESZUGIGZUGUTZUG\u00c4BZUHABZUHAKZUHATZUHAUZUH\u00d6RZUKAMZUK\u00c4MZULEGZULLEZULLTZULOSZULPEZULPSZULPTZULUSZUMALZUMBAZUMUTZUNFTZUNGEZUN\u00c4HZUPFEZUPFTZURATZUREDZUREKZURREZURRTZURUFZUR\u00c4TZUSAGZUSAHZUSEHZUS\u00c4GZUS\u00c4HZUTATZUTUEZUTUNZUTUTZUT\u00c4TZUVORZUWEHZUZELZUZLEZUZOGZUZUGZUZ\u00d6GZWACKZWANEZWANGZWECKZWEENZWEIEZWEIGZWEITZWERGZWICKZWINGZWINKZWIRNZWISTZWOTEZW\u00c4GEZW\u00c4NGZW\u00d6LFZYANEZYANSZYLONZYSTEZ\u00c4HEMZ\u00c4HENZ\u00c4HERZ\u00c4HESZ\u00c4HLEZ\u00c4HLTZ\u00c4HMEZ\u00c4HMTZ\u00c4HNEZ\u00c4HNTZ\u00c4HREZ\u00c4HSTZ\u00c4KUMZ\u00c4PFEZ\u00c4RTEZ\u00c4SURZ\u00c4UMEZ\u00c4UMTZ\u00c4UNEZ\u00c4UNTZ\u00d6GENZ\u00d6GERZ\u00d6GETZ\u00d6GREZ\u00d6GSTZ\u00d6KUMZ\u00d6LLEZ\u00d6LOMZ\u00d6PFEZ\u00dcCHTZ\u00dcCKEZ\u00dcCKTZ\u00dcGELZ\u00dcGENZ\u00dcGIGZ\u00dcGLEZ\u00dcNDEZ\u00dcRNEZ\u00dcRNT\u00c4BERE\u00c4BSCH\u00c4BTEN\u00c4CHTE\u00c4CHZE\u00c4CHZT\u00c4CKER\u00c4DERE\u00c4DERN\u00c4DERT\u00c4DILS\u00c4DRET\u00c4DRIG\u00c4DUER\u00c4FFEN\u00c4FFET\u00c4FFIN\u00c4FFST\u00c4FFTE\u00c4GEUS\u00c4GIDE\u00c4HNEL\u00c4HNLE\u00c4HREN\u00c4LTER\u00c4MTER\u00c4NDER\u00c4NDRE\u00c4NGST\u00c4OLUS\u00c4ONEN\u00c4PFEL\u00c4PFLE\u00c4QUER\u00c4RARE\u00c4RARS\u00c4RGER\u00c4RGRE\u00c4RMEL\u00c4RMER\u00c4RSCH\u00c4RZTE\u00c4SCHE\u00c4SEND\u00c4SENS\u00c4SERN\u00c4SERS\u00c4SEST\u00c4SSEN\u00c4SSER\u00c4SSET\u00c4STEN\u00c4STER\u00c4STET\u00c4SUNG\u00c4THAN\u00c4THEN\u00c4THER\u00c4THIN\u00c4THYL\u00c4TSCH\u00c4TTIS\u00c4TZEN\u00c4TZET\u00c4TZTE\u00c4UFNE\u00c4UGEL\u00c4UGEN\u00c4UGET\u00c4UGLE\u00c4UGST\u00c4UGTE\u00c4XTEN\u00d6DEME\u00d6DEMS\u00d6DEND\u00d6DENS\u00d6DERE\u00d6DEST\u00d6DETE\u00d6DNIS\u00d6DSTE\u00d6FFIS\u00d6FFNE\u00d6FTER\u00d6HMDE\u00d6HMDS\u00d6HMEN\u00d6HMES\u00d6HREN\u00d6HRES\u00d6HRNE\u00d6HRNS\u00d6LEND\u00d6LENS\u00d6LERN\u00d6LERS\u00d6LEST\u00d6LIGE\u00d6LTEN\u00d6LTET\u00d6LUNG\u00d6RTER\u00d6RTRE\u00d6TZIS\u00dcBELN\u00dcBELS\u00dcBEND\u00dcBENS\u00dcBERM\u00dcBERN\u00dcBERS\u00dcBEST\u00dcBLEM\u00dcBLEN\u00dcBLER\u00dcBLES\u00dcBRIG\u00dcBTEN\u00dcBTET\u00dcBUNG\u00dcLKEN\u00dcLKES\u00dcLMEN\u00dcPPIG';\r\n\r\n        function wlKennt(blob, wort) {\r\n            let lo = 0, hi = blob.length \/ 5 - 1;\r\n            while (lo <= hi) {\r\n                const mid = (lo + hi) >> 1, cur = blob.substr(mid * 5, 5);\r\n                if (cur === wort) return true;\r\n                if (cur < wort) lo = mid + 1; else hi = mid - 1;\r\n            }\r\n            return false;\r\n        }\r\n\r\n        \/\/ \u2500\u2500 Statistik (localStorage) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        \/\/ Eigener Schluesselraum ft_* \u2014 getrennt von trainmybrain.ch (tmb_*).\r\n        const STATS_KEY = 'ft_wordle_stats_v1';\r\n\r\n        function loadStats() {\r\n            try {\r\n                const raw = localStorage.getItem(STATS_KEY);\r\n                if (raw) {\r\n                    const s = JSON.parse(raw);\r\n                    if (s && typeof s === 'object') {\r\n                        return {\r\n                            played:    Number(s.played)    || 0,\r\n                            won:       Number(s.won)       || 0,\r\n                            streak:    Number(s.streak)    || 0,\r\n                            maxStreak: Number(s.maxStreak) || 0\r\n                        };\r\n                    }\r\n                }\r\n            } catch (e) {}\r\n            return { played: 0, won: 0, streak: 0, maxStreak: 0 };\r\n        }\r\n\r\n        function saveStats() {\r\n            try { localStorage.setItem(STATS_KEY, JSON.stringify(stats)); } catch (e) {}\r\n        }\r\n\r\n        let stats = loadStats();\r\n\r\n        \/\/ \u2500\u2500 Spielzustand \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        let secret     = '';\r\n        let grid       = [];    \/\/ 6\u00d75 Buchstaben\r\n        let states     = [];    \/\/ 6\u00d75 Zustaende ('correct'|'present'|'absent'|'')\r\n        let currentRow = 0;\r\n        let currentCol = 0;     \/\/ Anzahl gefuellter Zellen der aktuellen Zeile\r\n        let activeCell = 0;     \/\/ Cursor-Spalte\r\n        let gameOver   = false;\r\n        let animating  = false;\r\n        let keyColors  = {};    \/\/ Buchstabe \u2192 bester Zustand\r\n        let infoTimer  = null;\r\n\r\n        \/\/ \u2500\u2500 DOM \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        const boardEl   = document.getElementById('ftw-brett');\r\n        const gameInfo  = document.getElementById('ftw-info');\r\n        const newBtn    = document.getElementById('ftw-neu-btn');\r\n        const hintBtn   = document.getElementById('ftw-hinweis-btn');\r\n        const farbBtn   = document.getElementById('ftw-farbmodus-btn');\r\n        const modalEnde = document.getElementById('ftw-modal-ende');\r\n        const srMeldung = document.getElementById('ftw-meldung');\r\n\r\n        const statPlayed = document.getElementById('ftw-gespielt');\r\n        const statWinPct = document.getElementById('ftw-quote');\r\n        const statStreak = document.getElementById('ftw-serie');\r\n        const statMaxStr = document.getElementById('ftw-beste-serie');\r\n\r\n        \/\/ \u2500\u2500 Start \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        initGame();\r\n\r\n        \/\/ Beim ersten Besuch ist die Spielanleitung offen.\r\n        try {\r\n            if (!localStorage.getItem('ft_wordle_seen')) {\r\n                document.getElementById('ftw-anleitung').open = true;\r\n                localStorage.setItem('ft_wordle_seen', '1');\r\n            }\r\n        } catch (e) {}\r\n\r\n        function initGame() {\r\n            secret     = WL_SOLUTIONS.substr(Math.floor(Math.random() * (WL_SOLUTIONS.length \/ 5)) * 5, 5);\r\n            grid       = Array.from({ length: 6 }, () => Array(5).fill(''));\r\n            states     = Array.from({ length: 6 }, () => Array(5).fill(''));\r\n            currentRow = 0;\r\n            currentCol = 0;\r\n            activeCell = 0;\r\n            gameOver   = false;\r\n            animating  = false;\r\n            keyColors  = {};\r\n\r\n            buildBoard();\r\n            resetKeyboardColors();\r\n            showInfo('Geben Sie Ihr erstes Wort ein!');\r\n            meldung('Neues Spiel. Sechs Versuche fuer ein Wort mit fuenf Buchstaben.');\r\n            updateStatsDisplay();\r\n        }\r\n\r\n        \/\/ Klartext der Zellzustaende \u2014 fuer aria-label und Screenreader-Meldung.\r\n        const ZUSTAND_TEXT = {\r\n            correct: 'richtig',\r\n            present: 'im Wort, falsche Stelle',\r\n            absent:  'nicht im Wort'\r\n        };\r\n\r\n        function zellBeschriftung(r, c) {\r\n            const buchstabe = grid[r][c];\r\n            const pos = `Zeile ${r + 1}, Feld ${c + 1}`;\r\n            if (!buchstabe) return `${pos}, leer`;\r\n            if (states[r][c]) return `${pos}, ${buchstabe}, ${ZUSTAND_TEXT[states[r][c]]}`;\r\n            return `${pos}, ${buchstabe}`;\r\n        }\r\n\r\n        function zelle(r, c) {\r\n            return document.getElementById(`ftw-zelle-${r}-${c}`);\r\n        }\r\n\r\n        function buildBoard() {\r\n            boardEl.innerHTML = '';\r\n            for (let r = 0; r < 6; r++) {\r\n                const row = document.createElement('div');\r\n                row.className = 'ftw-zeile';\r\n                row.setAttribute('role', 'row');\r\n                for (let c = 0; c < 5; c++) {\r\n                    const cell = document.createElement('div');\r\n                    cell.className = 'ftw-zelle';\r\n                    cell.id = `ftw-zelle-${r}-${c}`;\r\n                    cell.setAttribute('role', 'gridcell');\r\n                    cell.addEventListener('click', () => {\r\n                        if (r === currentRow && !gameOver && !animating) {\r\n                            activeCell = c;\r\n                            refreshBoard();\r\n                        }\r\n                    });\r\n                    row.appendChild(cell);\r\n                }\r\n                boardEl.appendChild(row);\r\n            }\r\n            refreshBoard();\r\n        }\r\n\r\n        function refreshBoard() {\r\n            for (let r = 0; r < 6; r++) {\r\n                for (let c = 0; c < 5; c++) {\r\n                    const cell = zelle(r, c);\r\n                    if (!cell) continue;\r\n                    cell.textContent = grid[r][c];\r\n                    cell.setAttribute('aria-label', zellBeschriftung(r, c));\r\n\r\n                    \/\/ Bereits aufgedeckt \u2014 Klasse behalten, sonst startet die Animation neu\r\n                    if (states[r][c]) {\r\n                        const expected = `ftw-zelle ${states[r][c]}`;\r\n                        if (cell.className !== expected) cell.className = expected;\r\n                        continue;\r\n                    }\r\n\r\n                    cell.className = 'ftw-zelle';\r\n                    if (grid[r][c]) cell.classList.add('filled');\r\n\r\n                    if (r === currentRow && !gameOver) {\r\n                        cell.classList.add('current-row');\r\n                        if (c === activeCell) cell.classList.add('active-cell');\r\n                    }\r\n                }\r\n            }\r\n        }\r\n\r\n        function resetKeyboardColors() {\r\n            root.querySelectorAll('.ftw-taste').forEach(k => {\r\n                k.classList.remove('correct', 'present', 'absent');\r\n            });\r\n        }\r\n\r\n        \/\/ \u2500\u2500 Eingabe \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        function addLetter(letter) {\r\n            if (gameOver || animating) return;\r\n            grid[currentRow][activeCell] = letter.toUpperCase();\r\n            if (activeCell < 4) activeCell++;\r\n            currentCol = grid[currentRow].filter(l => l !== '').length;\r\n            refreshBoard();\r\n        }\r\n\r\n        function deleteLetter() {\r\n            if (gameOver || animating) return;\r\n            if (grid[currentRow][activeCell] !== '') {\r\n                grid[currentRow][activeCell] = '';\r\n            } else if (activeCell > 0) {\r\n                activeCell--;\r\n                grid[currentRow][activeCell] = '';\r\n            }\r\n            currentCol = grid[currentRow].filter(l => l !== '').length;\r\n            refreshBoard();\r\n        }\r\n\r\n        function submit() {\r\n            if (gameOver || animating) return;\r\n\r\n            if (currentCol < 5) {\r\n                showInfo('Wort muss 5 Buchstaben haben!', 'fehler');\r\n                shakeRow(currentRow);\r\n                return;\r\n            }\r\n\r\n            const guess = grid[currentRow].join('');\r\n\r\n            if (!wlKennt(WL_VALID, guess)) {\r\n                meldeUnbekanntesWort(guess);\r\n                shakeRow(currentRow);\r\n                ftEvent({ event: 'wordle_ungueltig' });   \/\/ bewusst ohne Wort\r\n                return;\r\n            }\r\n\r\n            ftEvent({ event: 'wordle_versuch' });\r\n            animating = true;\r\n            revealRow(guess);\r\n        }\r\n\r\n        function shakeRow(row) {\r\n            for (let c = 0; c < 5; c++) {\r\n                const cell = zelle(row, c);\r\n                if (!cell) continue;\r\n                cell.classList.add('shake');\r\n                cell.addEventListener('animationend', () => cell.classList.remove('shake'), { once: true });\r\n            }\r\n        }\r\n\r\n        \/\/ \u2500\u2500 Auswertung \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        function revealRow(guess) {\r\n            const target = secret.split('');\r\n            const result = Array(5).fill('absent');\r\n            const count  = {};\r\n\r\n            target.forEach(l => { count[l] = (count[l] || 0) + 1; });\r\n\r\n            \/\/ Erster Durchgang: richtige Positionen\r\n            for (let i = 0; i < 5; i++) {\r\n                if (guess[i] === target[i]) {\r\n                    result[i] = 'correct';\r\n                    count[guess[i]]--;\r\n                    keyColors[guess[i]] = 'correct';\r\n                }\r\n            }\r\n\r\n            \/\/ Zweiter Durchgang: enthaltene Buchstaben\r\n            for (let i = 0; i < 5; i++) {\r\n                if (result[i] === 'absent' && count[guess[i]] > 0) {\r\n                    result[i] = 'present';\r\n                    count[guess[i]]--;\r\n                    if (keyColors[guess[i]] !== 'correct') keyColors[guess[i]] = 'present';\r\n                } else if (result[i] === 'absent') {\r\n                    if (!keyColors[guess[i]]) keyColors[guess[i]] = 'absent';\r\n                }\r\n            }\r\n\r\n            const STAGGER   = 280;  \/\/ ms zwischen den Zellen\r\n            const FLIP_HALF = 220;  \/\/ ms pro Halbdrehung\r\n\r\n            \/\/ Reduzierte Bewegung: Ergebnis sofort, ohne setTimeout-Choreografie.\r\n            if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\r\n                for (let i = 0; i < 5; i++) {\r\n                    const cell = zelle(currentRow, i);\r\n                    if (!cell) continue;\r\n                    states[currentRow][i] = result[i];\r\n                    cell.className   = `ftw-zelle ${result[i]}`;\r\n                    cell.textContent = grid[currentRow][i];\r\n                    cell.setAttribute('aria-label', zellBeschriftung(currentRow, i));\r\n                }\r\n                onRevealDone(result);\r\n                return;\r\n            }\r\n\r\n            let done = 0;\r\n            for (let i = 0; i < 5; i++) {\r\n                setTimeout(() => {\r\n                    const cell = zelle(currentRow, i);\r\n                    if (!cell) return;\r\n\r\n                    cell.classList.remove('filled', 'active-cell', 'current-row');\r\n                    cell.classList.add('flipping-out');\r\n\r\n                    setTimeout(() => {\r\n                        states[currentRow][i] = result[i];\r\n                        cell.className = `ftw-zelle ${result[i]} flipping-in`;\r\n                        cell.textContent = grid[currentRow][i];\r\n                        cell.setAttribute('aria-label', zellBeschriftung(currentRow, i));\r\n                        done++;\r\n                        if (done === 5) setTimeout(() => onRevealDone(result), FLIP_HALF);\r\n                    }, FLIP_HALF);\r\n                }, i * STAGGER);\r\n            }\r\n        }\r\n\r\n        function onRevealDone(result) {\r\n            updateKeyboardColors();\r\n            const gerateneZeile = currentRow;\r\n            currentRow++;\r\n            activeCell = 0;\r\n            currentCol = 0;\r\n\r\n            const won  = result.every(s => s === 'correct');\r\n            const lost = !won && currentRow >= 6;\r\n\r\n            \/\/ Ergebnis der Zeile vorlesen \u2014 die Farben allein sind fuer\r\n            \/\/ Screenreader stumm.\r\n            const zeilenText = result\r\n                .map((z, i) => `${grid[gerateneZeile][i]} ${ZUSTAND_TEXT[z]}`)\r\n                .join(', ');\r\n\r\n            \/\/ flipping-in wird sonst nie entfernt, wenn die Partie hier endet.\r\n            const zeileSaeubern = () => {\r\n                for (let i = 0; i < 5; i++) {\r\n                    const cell = zelle(gerateneZeile, i);\r\n                    if (cell) cell.className = `ftw-zelle ${states[gerateneZeile][i]}`;\r\n                }\r\n            };\r\n\r\n            if (won) {\r\n                gameOver = true;\r\n                zeileSaeubern();\r\n                stats.played++;\r\n                stats.won++;\r\n                stats.streak++;\r\n                stats.maxStreak = Math.max(stats.maxStreak, stats.streak);\r\n                saveStats();\r\n                updateStatsDisplay();\r\n                ftEvent({ event: 'wordle_spiel_ende', wordle_ergebnis: 'gewonnen', wordle_loesung: secret, wordle_versuche: currentRow });\r\n                const msgs = ['Perfekt!', 'Ausgezeichnet!', 'Sehr gut!', 'Gut gemacht!', 'Knapp!', 'Geschafft!'];\r\n                showInfo(msgs[currentRow - 1] || 'Gewonnen!', 'erfolg');\r\n                meldung(`${zeilenText}. Gewonnen mit ${currentRow} von 6 Versuchen. Das Wort war ${secret}.`);\r\n                setTimeout(() => openModal(true), 600);\r\n            } else if (lost) {\r\n                gameOver = true;\r\n                zeileSaeubern();\r\n                stats.played++;\r\n                stats.streak = 0;\r\n                saveStats();\r\n                updateStatsDisplay();\r\n                ftEvent({ event: 'wordle_spiel_ende', wordle_ergebnis: 'verloren', wordle_loesung: secret, wordle_versuche: 6 });\r\n                showInfo(`Das Wort war: ${secret}`, 'fehler');\r\n                meldung(`${zeilenText}. Verloren. Das gesuchte Wort war ${secret}.`);\r\n                setTimeout(() => openModal(false), 600);\r\n            } else {\r\n                showInfo(`Versuch ${currentRow + 1} von 6`);\r\n                meldung(`${zeilenText}. Versuch ${currentRow + 1} von 6.`);\r\n                refreshBoard();\r\n            }\r\n\r\n            animating = false;\r\n        }\r\n\r\n        function updateKeyboardColors() {\r\n            root.querySelectorAll('.ftw-taste').forEach(key => {\r\n                const letter = (key.dataset.key || '').toUpperCase();\r\n                if (letter && keyColors[letter]) {\r\n                    key.classList.remove('correct', 'present', 'absent');\r\n                    key.classList.add(keyColors[letter]);\r\n                }\r\n            });\r\n        }\r\n\r\n        \/\/ \u2500\u2500 Meldungen \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        function showInfo(msg, type, duration) {\r\n            if (duration === undefined) duration = 2500;\r\n            clearTimeout(infoTimer);\r\n            gameInfo.textContent = '';\r\n            if (type) {\r\n                const span = document.createElement('span');\r\n                span.className = `ftw-${type}`;\r\n                span.textContent = msg;\r\n                gameInfo.appendChild(span);\r\n            } else {\r\n                gameInfo.textContent = msg;\r\n            }\r\n            if (duration > 0 && !gameOver) {\r\n                infoTimer = setTimeout(() => {\r\n                    if (!gameOver) gameInfo.textContent = `Versuch ${currentRow + 1} von 6`;\r\n                }, duration);\r\n            }\r\n        }\r\n\r\n        function meldung(text) {\r\n            if (srMeldung) srMeldung.textContent = text;\r\n        }\r\n\r\n        \/**\r\n         * Spielereignis an GTM (dataLayer). Nur Spielstrings, keine Personendaten.\r\n         * Gleiche Ereignisnamen wie auf trainmybrain.ch, damit Auswertungen\r\n         * vergleichbar sind; die Trigger muessen im Fahrtauglich-Container\r\n         * (GTM-NCNKBSTZ) eingerichtet werden.\r\n         *\/\r\n        function ftEvent(daten) {\r\n            try {\r\n                window.dataLayer = window.dataLayer || [];\r\n                window.dataLayer.push(Object.assign({ wordle_seite: 'fahrtauglich' }, daten));\r\n            } catch (e) {}\r\n        }\r\n\r\n        \/**\r\n         * Ein Wort steht nicht im Woerterbuch. Nicht anklagend formuliert und mit\r\n         * Rueckkanal: gemeldete Woerter werden zu Daten statt zu Support-Tickets.\r\n         *\/\r\n        function meldeUnbekanntesWort(wort) {\r\n            clearTimeout(infoTimer);\r\n            gameInfo.textContent = '';\r\n\r\n            const span = document.createElement('span');\r\n            span.className = 'ftw-fehler';\r\n            span.textContent = `\u00ab${wort}\u00bb steht nicht in unserem W\u00f6rterbuch \u2014 `;\r\n\r\n            const btn = document.createElement('button');\r\n            btn.type = 'button';\r\n            btn.className = 'ftw-melden-btn';\r\n            btn.textContent = 'Wort melden';\r\n            btn.addEventListener('click', function () {\r\n                ftEvent({ event: 'wordle_wort_gemeldet', wordle_wort: wort });\r\n                showInfo('Danke \u2014 wir nehmen das Wort auf.', 'erfolg');\r\n                meldung(`${wort} wurde gemeldet. Danke.`);\r\n            });\r\n\r\n            span.appendChild(btn);\r\n            gameInfo.appendChild(span);\r\n            meldung(`${wort} steht nicht im W\u00f6rterbuch. Bitte anderes Wort eingeben.`);\r\n\r\n            \/\/ Laenger als die Standardmeldung, damit \u00abWort melden\u00bb klickbar bleibt.\r\n            infoTimer = setTimeout(() => {\r\n                if (!gameOver) gameInfo.textContent = `Versuch ${currentRow + 1} von 6`;\r\n            }, 7000);\r\n        }\r\n\r\n        function updateStatsDisplay() {\r\n            statPlayed.textContent = stats.played;\r\n            statWinPct.textContent = stats.played > 0\r\n                ? Math.round(stats.won \/ stats.played * 100) : 0;\r\n            statStreak.textContent = stats.streak;\r\n            statMaxStr.textContent = stats.maxStreak;\r\n        }\r\n\r\n        \/\/ \u2500\u2500 Hinweis \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        function showHint() {\r\n            if (gameOver) return;\r\n            const options = [\r\n                `Erster Buchstabe: \u00ab${secret[0]}\u00bb`,\r\n                `Letzter Buchstabe: \u00ab${secret[4]}\u00bb`,\r\n                `Zweiter Buchstabe: \u00ab${secret[1]}\u00bb`,\r\n                `Das Wort enth\u00e4lt \u00ab${secret[Math.floor(Math.random() * 5)]}\u00bb`,\r\n            ];\r\n            const hint = options[Math.floor(Math.random() * options.length)];\r\n            showInfo(`Hinweis: ${hint}`, 'hinweis', 3500);\r\n        }\r\n\r\n        \/\/ \u2500\u2500 Dialog \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        function openModal(won) {\r\n            document.getElementById('ftw-modal-titel').textContent      = won ? 'Gewonnen!' : 'Spiel verloren';\r\n            document.getElementById('ftw-modal-untertitel').textContent = won ? 'Das gesuchte Wort war:' : 'Das Wort war:';\r\n            document.getElementById('ftw-modal-wort').textContent       = secret;\r\n            document.getElementById('ftw-modal-versuche').textContent   = won\r\n                ? `${currentRow} von 6 Versuchen`\r\n                : '6 Versuche ausgesch\u00f6pft';\r\n            modalOeffnen(modalEnde, null);\r\n        }\r\n\r\n        \/\/ Fokus wandert beim Oeffnen in den Dialog und kehrt beim Schliessen\r\n        \/\/ zum ausloesenden Element zurueck. Nur Dialoge aus diesem Snippet \u2014\r\n        \/\/ Complianz und Elementor haben eigene Overlays.\r\n        let modalAusloeser = null;\r\n        const EIGENE_MODALS = Array.from(root.querySelectorAll('.ftw-modal'));\r\n        const offenesModal  = () => EIGENE_MODALS.find(m => m.classList.contains('active')) || null;\r\n\r\n        function modalOeffnen(modal, ausloeser) {\r\n            if (!modal) return;\r\n            modalAusloeser = ausloeser || null;\r\n            modal.classList.add('active');\r\n            document.body.style.overflow = 'hidden';\r\n            const ziel = modal.querySelector('.ftw-modal-schliessen, button, a[href]');\r\n            if (ziel) ziel.focus();\r\n        }\r\n\r\n        function modalSchliessen(modal) {\r\n            if (!modal) return;\r\n            modal.classList.remove('active');\r\n            if (!offenesModal()) document.body.style.overflow = '';\r\n            if (modalAusloeser) { modalAusloeser.focus(); modalAusloeser = null; }\r\n        }\r\n\r\n        \/\/ \u2500\u2500 Ereignisse \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        document.getElementById('ftw-tastatur').addEventListener('click', function (e) {\r\n            const key = e.target.closest('.ftw-taste');\r\n            if (!key || gameOver || animating) return;\r\n\r\n            \/\/ Nach einem echten Mausklick den Fokus abgeben, damit Enter auf der\r\n            \/\/ physischen Tastatur einreicht statt die Taste zu wiederholen.\r\n            if (e.detail > 0) key.blur();\r\n\r\n            const k = key.dataset.key;\r\n            if      (k === 'ENTER') submit();\r\n            else if (k === 'BACK')  deleteLetter();\r\n            else                    addLetter(k);\r\n        });\r\n\r\n        \/\/ Physische Tastatur. Anders als das alte Snippet werden fremde Tasten\r\n        \/\/ und das Kontextmenue NICHT blockiert \u2014 die Seite bleibt bedienbar.\r\n        document.addEventListener('keydown', function (e) {\r\n            if (gameOver || animating) return;\r\n            if (e.ctrlKey || e.altKey || e.metaKey) return;\r\n            if (offenesModal()) return;\r\n\r\n            \/\/ Tastendruck auf einem fokussierten Bedienelement gehoert diesem\r\n            \/\/ Element (Navigation, Cookie-Banner, Formulare, Spielanleitung).\r\n            const fokus = document.activeElement;\r\n            if (fokus && fokus !== document.body &&\r\n                fokus.closest('summary, a[href], button, input, select, textarea, [contenteditable=\"true\"]')) {\r\n                return;\r\n            }\r\n\r\n            const key = e.key;\r\n            if (key === 'Enter') {\r\n                e.preventDefault();\r\n                submit();\r\n            } else if (key === 'Backspace') {\r\n                e.preventDefault();\r\n                deleteLetter();\r\n            } else if (\/^[a-zA-Z\u00fc\u00f6\u00e4\u00dc\u00d6\u00c4]$\/.test(key)) {\r\n                e.preventDefault();\r\n                addLetter(key);\r\n            }\r\n        });\r\n\r\n        \/\/ Nach einem Mausklick (detail > 0) geben die Steuer-Buttons den Fokus\r\n        \/\/ ab. Sonst gehoert jeder folgende Tastendruck dem Button (Fokus-Guard\r\n        \/\/ oben) und die physische Tastatur scheint tot, bis man woanders klickt.\r\n        function fokusAbgeben(e, el) {\r\n            if (e.detail > 0) el.blur();\r\n        }\r\n\r\n        newBtn.addEventListener('click', function (e) {\r\n            e.preventDefault();\r\n            fokusAbgeben(e, this);\r\n            modalSchliessen(modalEnde);\r\n            initGame();\r\n        });\r\n\r\n        hintBtn.addEventListener('click', function (e) {\r\n            e.preventDefault();\r\n            fokusAbgeben(e, this);\r\n            showHint();\r\n        });\r\n\r\n        \/\/ \u2500\u2500 Farbmodus \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        const FARBMODUS_KEY = 'ft_wordle_farbmodus';\r\n\r\n        function setzeFarbmodus(an) {\r\n            if (an) root.setAttribute('data-ftw-farbmodus', 'hoch');\r\n            else    root.removeAttribute('data-ftw-farbmodus');\r\n            farbBtn.setAttribute('aria-pressed', String(!!an));\r\n            try { localStorage.setItem(FARBMODUS_KEY, an ? '1' : '0'); } catch (e) {}\r\n        }\r\n\r\n        try {\r\n            if (localStorage.getItem(FARBMODUS_KEY) === '1') setzeFarbmodus(true);\r\n        } catch (e) {}\r\n\r\n        farbBtn.addEventListener('click', function (e) {\r\n            e.preventDefault();\r\n            fokusAbgeben(e, this);\r\n            const an = this.getAttribute('aria-pressed') !== 'true';\r\n            setzeFarbmodus(an);\r\n            meldung(an ? 'Farbmodus eingeschaltet: blau und orange.'\r\n                       : 'Farbmodus ausgeschaltet: gruen und gelb.');\r\n        });\r\n\r\n        document.getElementById('ftw-modal-neu-btn').addEventListener('click', function (e) {\r\n            e.preventDefault();\r\n            fokusAbgeben(e, this);\r\n            modalSchliessen(modalEnde);\r\n            initGame();\r\n        });\r\n\r\n        root.querySelectorAll('.ftw-modal-schliessen').forEach(btn => {\r\n            btn.addEventListener('click', function () {\r\n                modalSchliessen(this.closest('.ftw-modal'));\r\n            });\r\n        });\r\n\r\n        root.querySelectorAll('.ftw-modal-hintergrund').forEach(overlay => {\r\n            overlay.addEventListener('click', function () {\r\n                modalSchliessen(this.closest('.ftw-modal'));\r\n            });\r\n        });\r\n\r\n        document.addEventListener('keydown', function (e) {\r\n            if (e.key !== 'Escape') return;\r\n            const offen = offenesModal();\r\n            if (offen) { e.preventDefault(); modalSchliessen(offen); }\r\n        });\r\n    }\r\n})();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Wordle auf Deutsch Das deutsche Wortr\u00e4tsel: f\u00fcnf Buchstaben, sechs Versuche, farbige Hinweise nach jedem Tipp. Weitere Spiele f\u00fcr Ged\u00e4chtnis, Konzentration und Logik finden Sie auf trainmybrain.ch, unserer Plattform f\u00fcr kognitive Spiele. Erraten Sie das deutsche Wort mit f\u00fcnf Buchstaben! Geben Sie Ihr erstes Wort ein! Q W E R T Z U I O P [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1467,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"content-type":"","iawp_total_views":7035,"footnotes":""},"class_list":["post-6219","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Wordle<\/title>\n<meta name=\"description\" content=\"Wordle\u2013 das deutsche Online-Wort-R\u00e4tsel: Errate in sechs Versuchen das geheime Wort, lerne und trainiere deinen Wortschatz.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fahrtauglich.ch\/fr\/praxisportal\/wordle\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Wordle\" \/>\n<meta property=\"og:description\" content=\"Wordle\u2013 das deutsche Online-Wort-R\u00e4tsel: Errate in sechs Versuchen das geheime Wort, lerne und trainiere deinen Wortschatz.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fahrtauglich.ch\/fr\/praxisportal\/wordle\/\" \/>\n<meta property=\"og:site_name\" content=\"Fahrtauglich\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-12T08:45:49+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/fahrtauglich.ch\\\/praxisportal\\\/wordle\\\/\",\"url\":\"https:\\\/\\\/fahrtauglich.ch\\\/praxisportal\\\/wordle\\\/\",\"name\":\"Wordle\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/fahrtauglich.ch\\\/#website\"},\"datePublished\":\"2025-05-22T16:45:55+00:00\",\"dateModified\":\"2026-10-12T08:45:49+00:00\",\"description\":\"Wordle\u2013 das deutsche Online-Wort-R\u00e4tsel: Errate in sechs Versuchen das geheime Wort, lerne und trainiere deinen Wortschatz.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/fahrtauglich.ch\\\/praxisportal\\\/wordle\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/fahrtauglich.ch\\\/praxisportal\\\/wordle\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/fahrtauglich.ch\\\/praxisportal\\\/wordle\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/fahrtauglich.ch\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Praxisportal\",\"item\":\"https:\\\/\\\/fahrtauglich.ch\\\/praxisportal\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Wordle\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/fahrtauglich.ch\\\/#website\",\"url\":\"https:\\\/\\\/fahrtauglich.ch\\\/\",\"name\":\"Fahrtauglich\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/fahrtauglich.ch\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/fahrtauglich.ch\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/fahrtauglich.ch\\\/#organization\",\"name\":\"Fahrtauglich\",\"url\":\"https:\\\/\\\/fahrtauglich.ch\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/fahrtauglich.ch\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/fahrtauglich.ch\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/cropped-Logo-2.jpg\",\"contentUrl\":\"https:\\\/\\\/fahrtauglich.ch\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/cropped-Logo-2.jpg\",\"width\":307,\"height\":188,\"caption\":\"Fahrtauglich\"},\"image\":{\"@id\":\"https:\\\/\\\/fahrtauglich.ch\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Wordle","description":"Wordle\u2013 das deutsche Online-Wort-R\u00e4tsel: Errate in sechs Versuchen das geheime Wort, lerne und trainiere deinen Wortschatz.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fahrtauglich.ch\/fr\/praxisportal\/wordle\/","og_locale":"fr_FR","og_type":"article","og_title":"Wordle","og_description":"Wordle\u2013 das deutsche Online-Wort-R\u00e4tsel: Errate in sechs Versuchen das geheime Wort, lerne und trainiere deinen Wortschatz.","og_url":"https:\/\/fahrtauglich.ch\/fr\/praxisportal\/wordle\/","og_site_name":"Fahrtauglich","article_modified_time":"2026-10-12T08:45:49+00:00","twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/fahrtauglich.ch\/praxisportal\/wordle\/","url":"https:\/\/fahrtauglich.ch\/praxisportal\/wordle\/","name":"Wordle","isPartOf":{"@id":"https:\/\/fahrtauglich.ch\/#website"},"datePublished":"2025-05-22T16:45:55+00:00","dateModified":"2026-10-12T08:45:49+00:00","description":"Wordle\u2013 das deutsche Online-Wort-R\u00e4tsel: Errate in sechs Versuchen das geheime Wort, lerne und trainiere deinen Wortschatz.","breadcrumb":{"@id":"https:\/\/fahrtauglich.ch\/praxisportal\/wordle\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fahrtauglich.ch\/praxisportal\/wordle\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fahrtauglich.ch\/praxisportal\/wordle\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/fahrtauglich.ch\/"},{"@type":"ListItem","position":2,"name":"Praxisportal","item":"https:\/\/fahrtauglich.ch\/praxisportal\/"},{"@type":"ListItem","position":3,"name":"Wordle"}]},{"@type":"WebSite","@id":"https:\/\/fahrtauglich.ch\/#website","url":"https:\/\/fahrtauglich.ch\/","name":"Fahrtauglich","description":"","publisher":{"@id":"https:\/\/fahrtauglich.ch\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fahrtauglich.ch\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/fahrtauglich.ch\/#organization","name":"Fahrtauglich","url":"https:\/\/fahrtauglich.ch\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/fahrtauglich.ch\/#\/schema\/logo\/image\/","url":"https:\/\/fahrtauglich.ch\/wp-content\/uploads\/2024\/08\/cropped-Logo-2.jpg","contentUrl":"https:\/\/fahrtauglich.ch\/wp-content\/uploads\/2024\/08\/cropped-Logo-2.jpg","width":307,"height":188,"caption":"Fahrtauglich"},"image":{"@id":"https:\/\/fahrtauglich.ch\/#\/schema\/logo\/image\/"}}]}},"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"fahrtauglich.ch","author_link":"https:\/\/fahrtauglich.ch\/fr\/blog\/author\/mintcream-quetzal-259960-hostingersite-com\/"},"rttpg_comment":0,"rttpg_category":null,"rttpg_excerpt":"Wordle auf Deutsch Das deutsche Wortr\u00e4tsel: f\u00fcnf Buchstaben, sechs Versuche, farbige Hinweise nach jedem Tipp. Weitere Spiele f\u00fcr Ged\u00e4chtnis, Konzentration und Logik finden Sie auf trainmybrain.ch, unserer Plattform f\u00fcr kognitive Spiele. Erraten Sie das deutsche Wort mit f\u00fcnf Buchstaben! Geben Sie Ihr erstes Wort ein! Q W E R T Z U I O P\u2026","_links":{"self":[{"href":"https:\/\/fahrtauglich.ch\/fr\/wp-json\/wp\/v2\/pages\/6219","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fahrtauglich.ch\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fahrtauglich.ch\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fahrtauglich.ch\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fahrtauglich.ch\/fr\/wp-json\/wp\/v2\/comments?post=6219"}],"version-history":[{"count":115,"href":"https:\/\/fahrtauglich.ch\/fr\/wp-json\/wp\/v2\/pages\/6219\/revisions"}],"predecessor-version":[{"id":8566,"href":"https:\/\/fahrtauglich.ch\/fr\/wp-json\/wp\/v2\/pages\/6219\/revisions\/8566"}],"up":[{"embeddable":true,"href":"https:\/\/fahrtauglich.ch\/fr\/wp-json\/wp\/v2\/pages\/1467"}],"wp:attachment":[{"href":"https:\/\/fahrtauglich.ch\/fr\/wp-json\/wp\/v2\/media?parent=6219"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}