{"id":6219,"date":"2025-05-22T18:45:55","date_gmt":"2025-05-22T16:45:55","guid":{"rendered":"https:\/\/fahrtauglich.ch\/?page_id=6219"},"modified":"2025-05-24T11:46:27","modified_gmt":"2025-05-24T09:46:27","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-676f119 elementor-widget elementor-widget-heading\" data-id=\"676f119\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Wordle<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\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<!DOCTYPE html>\r\n<html lang=\"de\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Wordle - Das deutsche Wortr\u00e4tsel<\/title>\r\n    <style>\r\n        \/* Game Container *\/\r\n        #wordle-game {\r\n            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\r\n            background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);\r\n            padding: 30px;\r\n            border-radius: 20px;\r\n            box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);\r\n            text-align: center;\r\n            width: 100%;\r\n            max-width: 600px;\r\n            min-height: 700px;\r\n            display: flex;\r\n            flex-direction: column;\r\n            justify-content: space-between;\r\n            margin: 20px auto;\r\n            box-sizing: border-box;\r\n            position: relative;\r\n            overflow: hidden;\r\n            border: 2px solid #dee2e6;\r\n        }\r\n\r\n        \/* Animated background elements *\/\r\n        #wordle-game::before {\r\n            content: '';\r\n            position: absolute;\r\n            top: -50%;\r\n            left: -50%;\r\n            width: 200%;\r\n            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: moveBackground 25s linear infinite;\r\n            z-index: 0;\r\n        }\r\n\r\n        @keyframes moveBackground {\r\n            0% { transform: translate(0, 0) rotate(0deg); }\r\n            100% { transform: translate(-30px, -30px) rotate(360deg); }\r\n        }\r\n\r\n        \/* Content wrapper to stay above background *\/\r\n        .wd-content {\r\n            position: relative;\r\n            z-index: 1;\r\n        }\r\n\r\n        \/* Header *\/\r\n        #wd-header {\r\n            margin-bottom: 30px;\r\n        }\r\n\r\n        #wd-title {\r\n            font-size: 2.5em;\r\n            font-weight: bold;\r\n            color: #343a40;\r\n            margin-bottom: 10px;\r\n            text-shadow: 2px 2px 4px rgba(0,0,0,0.1);\r\n            letter-spacing: 2px;\r\n        }\r\n\r\n        #wd-subtitle {\r\n            font-size: 1.1em;\r\n            color: #6c757d;\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        \/* Game Info *\/\r\n        #wd-game-info {\r\n            font-size: 1.2em;\r\n            color: #495057;\r\n            margin-bottom: 20px;\r\n            min-height: 30px;\r\n            font-weight: 500;\r\n        }\r\n\r\n        \/* Game Board *\/\r\n        #wd-game-board {\r\n            display: grid;\r\n            grid-template-rows: repeat(6, 1fr);\r\n            gap: 8px;\r\n            margin: 30px auto;\r\n            width: fit-content;\r\n            padding: 20px;\r\n            background: rgba(255, 255, 255, 0.8);\r\n            border-radius: 15px;\r\n            backdrop-filter: blur(10px);\r\n            border: 1px solid rgba(0, 0, 0, 0.05);\r\n            box-shadow: 0 4px 15px rgba(0,0,0,0.1);\r\n        }\r\n\r\n        \/* Row *\/\r\n        .wd-row {\r\n            display: grid;\r\n            grid-template-columns: repeat(5, 1fr);\r\n            gap: 6px;\r\n        }\r\n\r\n        \/* Letter Cell *\/\r\n        .wd-cell {\r\n            width: 50px;\r\n            height: 50px;\r\n            border: 2px solid #d1d5db;\r\n            display: flex;\r\n            justify-content: center;\r\n            align-items: center;\r\n            font-size: 1.5em;\r\n            font-weight: bold;\r\n            text-transform: uppercase;\r\n            background: #ffffff;\r\n            border-radius: 8px;\r\n            transition: all 0.3s ease;\r\n            color: #374151;\r\n            box-shadow: 0 2px 4px rgba(0,0,0,0.05);\r\n        }\r\n\r\n        .wd-cell.filled {\r\n            border-color: #6b7280;\r\n            background: #f9fafb;\r\n            animation: cellFill 0.3s ease-out;\r\n        }\r\n\r\n        @keyframes cellFill {\r\n            0% { transform: scale(0.8); }\r\n            50% { transform: scale(1.1); }\r\n            100% { transform: scale(1); }\r\n        }\r\n\r\n        .wd-cell.correct {\r\n            background: linear-gradient(145deg, #10b981, #059669);\r\n            color: white;\r\n            border-color: #047857;\r\n            animation: correctFlip 0.6s ease-in-out;\r\n        }\r\n\r\n        .wd-cell.present {\r\n            background: linear-gradient(145deg, #f59e0b, #d97706);\r\n            color: white;\r\n            border-color: #b45309;\r\n            animation: presentFlip 0.6s ease-in-out;\r\n        }\r\n\r\n        .wd-cell.absent {\r\n            background: linear-gradient(145deg, #6b7280, #4b5563);\r\n            color: white;\r\n            border-color: #374151;\r\n            animation: absentFlip 0.6s ease-in-out;\r\n        }\r\n\r\n        @keyframes correctFlip {\r\n            0% { transform: rotateY(0); }\r\n            50% { transform: rotateY(90deg); background: #d1d5db; }\r\n            100% { transform: rotateY(0); }\r\n        }\r\n\r\n        @keyframes presentFlip {\r\n            0% { transform: rotateY(0); }\r\n            50% { transform: rotateY(90deg); background: #d1d5db; }\r\n            100% { transform: rotateY(0); }\r\n        }\r\n\r\n        @keyframes absentFlip {\r\n            0% { transform: rotateY(0); }\r\n            50% { transform: rotateY(90deg); background: #d1d5db; }\r\n            100% { transform: rotateY(0); }\r\n        }\r\n\r\n        .wd-cell.current-row {\r\n            border-color: #3b82f6;\r\n            box-shadow: 0 0 10px rgba(59, 130, 246, 0.3);\r\n        }\r\n\r\n        .wd-cell.clickable {\r\n            cursor: pointer;\r\n        }\r\n\r\n        .wd-cell.active {\r\n            border-color: #FFBE00;\r\n            box-shadow: 0 0 15px rgba(255, 190, 0, 0.5);\r\n            background: rgba(255, 190, 0, 0.1);\r\n        }\r\n\r\n        .wd-cell.invalid-shake {\r\n            animation: invalidShake 0.5s ease-in-out;\r\n        }\r\n\r\n        @keyframes invalidShake {\r\n            0%, 100% { transform: translateX(0); }\r\n            25% { transform: translateX(-3px); }\r\n            75% { transform: translateX(3px); }\r\n        }\r\n\r\n        \/* Virtual Keyboard *\/\r\n        #wd-keyboard {\r\n            margin: 20px 0;\r\n            max-width: 500px;\r\n            margin-left: auto;\r\n            margin-right: auto;\r\n        }\r\n\r\n        .wd-keyboard-row {\r\n            display: flex;\r\n            justify-content: center;\r\n            margin-bottom: 8px;\r\n            gap: 4px;\r\n        }\r\n\r\n        .wd-key {\r\n            background: linear-gradient(145deg, #ffffff, #f1f3f4);\r\n            border: 1px solid #d1d5db;\r\n            border-radius: 6px;\r\n            padding: 12px 8px;\r\n            font-size: 0.9em;\r\n            font-weight: bold;\r\n            cursor: pointer;\r\n            transition: all 0.2s ease;\r\n            min-width: 32px;\r\n            text-transform: uppercase;\r\n            color: #374151;\r\n            box-shadow: 0 2px 4px rgba(0,0,0,0.05);\r\n            user-select: none;\r\n        }\r\n\r\n        .wd-key:hover {\r\n            background: linear-gradient(145deg, #f9fafb, #e5e7eb);\r\n            transform: translateY(-1px);\r\n            box-shadow: 0 4px 8px rgba(0,0,0,0.1);\r\n        }\r\n\r\n        .wd-key:active {\r\n            transform: translateY(0);\r\n            animation: keyPress 0.1s ease;\r\n        }\r\n\r\n        @keyframes keyPress {\r\n            0% { transform: scale(1); }\r\n            50% { transform: scale(0.95); }\r\n            100% { transform: scale(1); }\r\n        }\r\n\r\n        .wd-key.wide {\r\n            min-width: 60px;\r\n            font-size: 0.8em;\r\n        }\r\n\r\n        .wd-key.correct {\r\n            background: linear-gradient(145deg, #10b981, #059669);\r\n            color: white;\r\n            border-color: #047857;\r\n        }\r\n\r\n        .wd-key.present {\r\n            background: linear-gradient(145deg, #f59e0b, #d97706);\r\n            color: white;\r\n            border-color: #b45309;\r\n        }\r\n\r\n        .wd-key.absent {\r\n            background: linear-gradient(145deg, #6b7280, #4b5563);\r\n            color: #9ca3af;\r\n            border-color: #374151;\r\n        }\r\n\r\n        .wd-key:disabled {\r\n            opacity: 0.6;\r\n            cursor: not-allowed;\r\n            transform: none !important;\r\n        }\r\n\r\n        \/* Statistics *\/\r\n        #wd-stats {\r\n            display: grid;\r\n            grid-template-columns: repeat(4, 1fr);\r\n            gap: 15px;\r\n            margin: 20px 0;\r\n            padding: 20px;\r\n            background: rgba(255, 255, 255, 0.7);\r\n            border-radius: 12px;\r\n            border: 1px solid rgba(0, 0, 0, 0.05);\r\n        }\r\n\r\n        .wd-stat {\r\n            text-align: center;\r\n        }\r\n\r\n        .wd-stat-number {\r\n            font-size: 2em;\r\n            font-weight: bold;\r\n            color: #1f2937;\r\n        }\r\n\r\n        .wd-stat-label {\r\n            font-size: 0.8em;\r\n            color: #6b7280;\r\n            text-transform: uppercase;\r\n            letter-spacing: 1px;\r\n        }\r\n\r\n        \/* Controls *\/\r\n        #wd-controls {\r\n            display: flex;\r\n            justify-content: center;\r\n            gap: 15px;\r\n            margin: 25px 0;\r\n            flex-wrap: wrap;\r\n        }\r\n\r\n        \/* Button styles *\/\r\n        .wd-button {\r\n            background: linear-gradient(145deg, #FFBE00, #E6A800);\r\n            color: #333;\r\n            font-weight: bold;\r\n            padding: 12px 24px;\r\n            border: none;\r\n            border-radius: 8px;\r\n            font-size: 1em;\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n            box-shadow: 0 4px 15px rgba(255, 190, 0, 0.3);\r\n            text-transform: uppercase;\r\n            letter-spacing: 1px;\r\n        }\r\n\r\n        .wd-button:hover {\r\n            background: linear-gradient(145deg, #E6A800, #CC9600);\r\n            transform: translateY(-2px);\r\n            box-shadow: 0 6px 20px rgba(255, 190, 0, 0.4);\r\n        }\r\n\r\n        .wd-button:active {\r\n            transform: translateY(0);\r\n        }\r\n\r\n        .wd-button:disabled {\r\n            background: linear-gradient(145deg, #6b7280, #4b5563);\r\n            cursor: not-allowed;\r\n            transform: none;\r\n            box-shadow: none;\r\n        }\r\n\r\n        .wd-secondary-button {\r\n            background: linear-gradient(145deg, #6b7280, #4b5563);\r\n            box-shadow: 0 4px 15px rgba(107, 114, 128, 0.3);\r\n        }\r\n\r\n        .wd-secondary-button:hover {\r\n            background: linear-gradient(145deg, #4b5563, #374151);\r\n            box-shadow: 0 6px 20px rgba(107, 114, 128, 0.4);\r\n        }\r\n\r\n        \/* Messages *\/\r\n        .wd-success {\r\n            color: #059669;\r\n            font-weight: bold;\r\n            animation: successBounce 0.6s ease-out;\r\n        }\r\n\r\n        @keyframes successBounce {\r\n            0% { transform: scale(0.8); }\r\n            50% { transform: scale(1.1); }\r\n            100% { transform: scale(1); }\r\n        }\r\n\r\n        .wd-error {\r\n            color: #dc2626;\r\n            font-weight: bold;\r\n            animation: shake 0.5s ease-in-out;\r\n        }\r\n\r\n        @keyframes shake {\r\n            0%, 100% { transform: translateX(0); }\r\n            25% { transform: translateX(-5px); }\r\n            75% { transform: translateX(5px); }\r\n        }\r\n\r\n        \/* Modal *\/\r\n        .wd-modal {\r\n            display: none;\r\n            position: fixed;\r\n            z-index: 1000;\r\n            left: 0;\r\n            top: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background-color: rgba(0,0,0,0.4);\r\n            backdrop-filter: blur(5px);\r\n        }\r\n\r\n        .wd-modal-content {\r\n            background-color: #ffffff;\r\n            margin: 0;\r\n            padding: 30px;\r\n            border-radius: 15px;\r\n            width: 90%;\r\n            max-width: 400px;\r\n            box-shadow: 0 10px 40px rgba(0,0,0,0.2);\r\n            text-align: center;\r\n            position: absolute;\r\n            top: 50%;\r\n            left: 50%;\r\n            transform: translate(-50%, -50%);\r\n            max-height: 80vh;\r\n            overflow-y: auto;\r\n        }\r\n\r\n        .wd-modal h2 {\r\n            color: #1f2937;\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        .wd-close {\r\n            color: #6b7280;\r\n            float: right;\r\n            font-size: 28px;\r\n            font-weight: bold;\r\n            cursor: pointer;\r\n            line-height: 1;\r\n            margin-top: -10px;\r\n        }\r\n\r\n        .wd-close:hover {\r\n            color: #374151;\r\n        }\r\n\r\n        \/* Loading indicator *\/\r\n        .wd-loading {\r\n            display: inline-block;\r\n            width: 20px;\r\n            height: 20px;\r\n            border: 3px solid #f3f3f3;\r\n            border-top: 3px solid #3498db;\r\n            border-radius: 50%;\r\n            animation: spin 1s linear infinite;\r\n        }\r\n\r\n        @keyframes spin {\r\n            0% { transform: rotate(0deg); }\r\n            100% { transform: rotate(360deg); }\r\n        }\r\n\r\n        \/* Responsive *\/\r\n        @media (max-width: 768px) {\r\n            #wordle-game {\r\n                padding: 20px;\r\n                max-width: 95%;\r\n            }\r\n            \r\n            .wd-cell {\r\n                width: 40px;\r\n                height: 40px;\r\n                font-size: 1.2em;\r\n            }\r\n            \r\n            .wd-key {\r\n                padding: 10px 6px;\r\n                font-size: 0.8em;\r\n                min-width: 28px;\r\n            }\r\n            \r\n            #wd-title {\r\n                font-size: 2em;\r\n            }\r\n            \r\n            #wd-stats {\r\n                grid-template-columns: repeat(2, 1fr);\r\n                gap: 10px;\r\n            }\r\n        }\r\n\r\n        @media (max-width: 480px) {\r\n            .wd-cell {\r\n                width: 35px;\r\n                height: 35px;\r\n                font-size: 1em;\r\n            }\r\n            \r\n            .wd-key {\r\n                padding: 8px 4px;\r\n                font-size: 0.7em;\r\n                min-width: 24px;\r\n            }\r\n            \r\n            .wd-key.wide {\r\n                min-width: 45px;\r\n            }\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n    <div id=\"wordle-game\">\r\n        <div class=\"wd-content\">\r\n            <div id=\"wd-header\">\r\n                <div id=\"wd-subtitle\">Erraten Sie das deutsche 5-Buchstaben-Wort!<\/div>\r\n            <\/div>\r\n\r\n            <div id=\"wd-game-info\">Geben Sie Ihr erstes Wort ein!<\/div>\r\n\r\n            <div id=\"wd-game-board\">\r\n                <!-- Rows will be generated here -->\r\n            <\/div>\r\n\r\n            <div id=\"wd-keyboard\">\r\n                <div class=\"wd-keyboard-row\">\r\n                    <div class=\"wd-key\" data-key=\"q\">Q<\/div>\r\n                    <div class=\"wd-key\" data-key=\"w\">W<\/div>\r\n                    <div class=\"wd-key\" data-key=\"e\">E<\/div>\r\n                    <div class=\"wd-key\" data-key=\"r\">R<\/div>\r\n                    <div class=\"wd-key\" data-key=\"t\">T<\/div>\r\n                    <div class=\"wd-key\" data-key=\"z\">Z<\/div>\r\n                    <div class=\"wd-key\" data-key=\"u\">U<\/div>\r\n                    <div class=\"wd-key\" data-key=\"i\">I<\/div>\r\n                    <div class=\"wd-key\" data-key=\"o\">O<\/div>\r\n                    <div class=\"wd-key\" data-key=\"p\">P<\/div>\r\n                    <div class=\"wd-key\" data-key=\"\u00fc\">\u00dc<\/div>\r\n                <\/div>\r\n                <div class=\"wd-keyboard-row\">\r\n                    <div class=\"wd-key\" data-key=\"a\">A<\/div>\r\n                    <div class=\"wd-key\" data-key=\"s\">S<\/div>\r\n                    <div class=\"wd-key\" data-key=\"d\">D<\/div>\r\n                    <div class=\"wd-key\" data-key=\"f\">F<\/div>\r\n                    <div class=\"wd-key\" data-key=\"g\">G<\/div>\r\n                    <div class=\"wd-key\" data-key=\"h\">H<\/div>\r\n                    <div class=\"wd-key\" data-key=\"j\">J<\/div>\r\n                    <div class=\"wd-key\" data-key=\"k\">K<\/div>\r\n                    <div class=\"wd-key\" data-key=\"l\">L<\/div>\r\n                    <div class=\"wd-key\" data-key=\"\u00f6\">\u00d6<\/div>\r\n                    <div class=\"wd-key\" data-key=\"\u00e4\">\u00c4<\/div>\r\n                <\/div>\r\n                <div class=\"wd-keyboard-row\">\r\n                    <div class=\"wd-key wide\" data-key=\"enter\">ENTER<\/div>\r\n                    <div class=\"wd-key\" data-key=\"y\">Y<\/div>\r\n                    <div class=\"wd-key\" data-key=\"x\">X<\/div>\r\n                    <div class=\"wd-key\" data-key=\"c\">C<\/div>\r\n                    <div class=\"wd-key\" data-key=\"v\">V<\/div>\r\n                    <div class=\"wd-key\" data-key=\"b\">B<\/div>\r\n                    <div class=\"wd-key\" data-key=\"n\">N<\/div>\r\n                    <div class=\"wd-key\" data-key=\"m\">M<\/div>\r\n                    <div class=\"wd-key wide\" data-key=\"backspace\">\u232b<\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div id=\"wd-stats\">\r\n                <div class=\"wd-stat\">\r\n                    <div class=\"wd-stat-number\" id=\"wd-games-played\">0<\/div>\r\n                    <div class=\"wd-stat-label\">Gespielt<\/div>\r\n                <\/div>\r\n                <div class=\"wd-stat\">\r\n                    <div class=\"wd-stat-number\" id=\"wd-win-percentage\">0<\/div>\r\n                    <div class=\"wd-stat-label\">% Gewonnen<\/div>\r\n                <\/div>\r\n                <div class=\"wd-stat\">\r\n                    <div class=\"wd-stat-number\" id=\"wd-current-streak\">0<\/div>\r\n                    <div class=\"wd-stat-label\">Serie<\/div>\r\n                <\/div>\r\n                <div class=\"wd-stat\">\r\n                    <div class=\"wd-stat-number\" id=\"wd-max-streak\">0<\/div>\r\n                    <div class=\"wd-stat-label\">Beste Serie<\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div id=\"wd-controls\">\r\n                <button id=\"wd-new-game-button\" class=\"wd-button\">Neues Spiel<\/button>\r\n                <button id=\"wd-hint-button\" class=\"wd-button wd-secondary-button\">Hinweis<\/button>\r\n                <button id=\"wd-rules-button\" class=\"wd-button wd-secondary-button\">Regeln<\/button>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- Game Over Modal -->\r\n    <div id=\"wd-game-over-modal\" class=\"wd-modal\">\r\n        <div class=\"wd-modal-content\">\r\n            <span class=\"wd-close\" id=\"wd-close-game-over\">&times;<\/span>\r\n            <h2 id=\"wd-modal-title\">Spiel beendet<\/h2>\r\n            <p id=\"wd-modal-message\">Das Wort war: <strong id=\"wd-modal-word\"><\/strong><\/p>\r\n            <div style=\"margin: 20px 0;\">\r\n                <button id=\"wd-modal-new-game\" class=\"wd-button\">Neues Spiel<\/button>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- Rules Modal -->\r\n    <div id=\"wd-rules-modal\" class=\"wd-modal\">\r\n        <div class=\"wd-modal-content\">\r\n            <span class=\"wd-close\" id=\"wd-close-rules\">&times;<\/span>\r\n            <h2>Wie spielt man Wordle?<\/h2>\r\n            <div style=\"text-align: left; margin: 20px 0;\">\r\n                <p><strong>Ziel:<\/strong> Erraten Sie das deutsche 5-Buchstaben-Wort in maximal 6 Versuchen.<\/p>\r\n                <p><strong>So geht's:<\/strong><\/p>\r\n                <ul>\r\n                    <li>Geben Sie ein g\u00fcltiges deutsches Wort mit 5 Buchstaben ein<\/li>\r\n                    <li>Dr\u00fccken Sie ENTER um das Wort zu \u00fcberpr\u00fcfen<\/li>\r\n                    <li>Die Farben der Kacheln zeigen Ihnen, wie nah Sie dran sind:<\/li>\r\n                <\/ul>\r\n                <div style=\"margin: 15px 0;\">\r\n                    <div style=\"display: flex; align-items: center; margin: 8px 0;\">\r\n                        <div style=\"width: 30px; height: 30px; background: linear-gradient(145deg, #10b981, #059669); color: white; display: flex; align-items: center; justify-content: center; border-radius: 4px; margin-right: 10px; font-weight: bold;\">A<\/div>\r\n                        <span>Der Buchstabe ist im Wort und an der richtigen Stelle<\/span>\r\n                    <\/div>\r\n                    <div style=\"display: flex; align-items: center; margin: 8px 0;\">\r\n                        <div style=\"width: 30px; height: 30px; background: linear-gradient(145deg, #f59e0b, #d97706); color: white; display: flex; align-items: center; justify-content: center; border-radius: 4px; margin-right: 10px; font-weight: bold;\">E<\/div>\r\n                        <span>Der Buchstabe ist im Wort, aber an der falschen Stelle<\/span>\r\n                    <\/div>\r\n                    <div style=\"display: flex; align-items: center; margin: 8px 0;\">\r\n                        <div style=\"width: 30px; height: 30px; background: linear-gradient(145deg, #6b7280, #4b5563); color: white; display: flex; align-items: center; justify-content: center; border-radius: 4px; margin-right: 10px; font-weight: bold;\">I<\/div>\r\n                        <span>Der Buchstabe ist nicht im Wort enthalten<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                <p><strong>Tipp:<\/strong> Verwenden Sie den Hinweis-Button, wenn Sie Hilfe ben\u00f6tigen!<\/p>\r\n            <\/div>\r\n            <button id=\"wd-close-rules-btn\" class=\"wd-button\">Verstanden<\/button>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <script>\r\n        document.addEventListener('DOMContentLoaded', () => {\r\n            \/\/ --- Deutsche Wortliste ---\r\n            \/\/ F\u00fcgen Sie hier alle deutschen 5-Buchstaben-W\u00f6rter ein\r\n            \/\/ Diese W\u00f6rter werden sowohl als L\u00f6sungen als auch als g\u00fcltige Eingaben verwendet\r\n            const WORDS = [\r\n                'ABEND', 'ABGAS', 'AHORN', 'AKTIE', 'ALARM', 'ALBUM', 'ALPEN', \r\n                'ALTER', 'AMPEL', 'ANGEL', 'ANGST', 'ANKER', 'ANZUG', 'APFEL', \r\n                'APRIL', 'ARENA', 'ARMUT', 'AROMA', 'ASCHE', 'ATLAS', 'AUDIO', \r\n                'AUGEN', 'BADEN', 'BAHNE', 'BANKE', 'BAUER', 'BAUEN', 'B\u00c4UME', \r\n                'BEERE', 'BEINE', 'BERGE', 'BERUF', 'BESTE', 'BETON', 'BIENE', \r\n                'BIERE', 'BIRKE', 'BIRNE', 'BITTE', 'BLATT', 'BLECH', 'BLICK', \r\n                'BLIND', 'BLITZ', 'BLOCK', 'BLOND', 'BLUME', 'BLUSE', 'BODEN', \r\n                'BOGEN', 'BOHNE', 'BOOTE', 'B\u00d6RSE', 'BOXEN', 'BRAND', 'BRAUN', \r\n                'BREIT', 'BRETT', 'BRIEF', 'BROTE', 'BRUST', 'BUCHT', 'B\u00dcHNE', \r\n                'BULLE', 'BURGE', 'BUSCH', 'CHAOS', 'CHINA', 'CLUBS', 'COUCH','DACHS','DAMEN','DANKE','DARUM','DATEN','DEPOT','DECKE','DICHT','DIEBE','DIESE',\r\n'DINGE','DISCO','DONAU','DORNE','DOSEN','DRAHT','DRAMA','DRANG','DRECK','DRUCK',\r\n'DUNST','DURCH','DURST','EBENE','ECKEN','EIGEN','EIMER','EINIG','EISEN','ELEND',\r\n'ELITE','EMAIL','EMMER','ENGEL','ENKEL','ENORM','ENTEN','ERBEN','ERBSE','ERNST',\r\n'ERSTE','ESSEN','ETAGE','ETWAS','FABEL','FADEN','FAHRT','FALLE','FALTE','FARBE',\r\n'FAUST','FELGE','FERNE','FESTE','FEUER','FIESE','FINDE','FINTE','FISCH','FLACH',\r\n'FLAIR','FLAME','FLECK','FLOTE','FLOSS','FLUCH','FLUSS','FOKUS','FOLGE','FONDS',\r\n'FORST','FORUM','FOTOS','FRAGE','FRECH','FREIE','FREMD','FRIED','FRIST','FROST',\r\n'FRUST','FUCHS','F\u00dcLLE','FUNKE','FURIE','GABEL','GALLE','GARDE','GASSE','GAUBE',\r\n'GEHEN','GEIER','GEIST','GENAU','GENIE','GENUS','GERNE','GESTE','GLANZ','GLEIS',\r\n'GL\u00dcCK','GNADE','GRAUE','GRAUS','GRAUT','GREIF','GRIFF','GRUND','GRUSS','HABEN',\r\n'HAFEN','HAGEL','HAKEN','HALBE','HALLO','HALTE','H\u00c4NDE','HARTE','HASEL','HASSO',\r\n'HEBEN','HEIDE','HEISS','HELLE','HERBE','HERDE','HEUTE','HILFE','HOBEL','HOFEN',\r\n'H\u00d6LLE','HONIG','HORST','HOTEL','HUMOR','HUNDE','H\u00dcTTE','IDEEN','IEDER','IGELN',\r\n'IMMER','INDEX','INSEL','IRREN','ISELT','JACKE','JAGEN','JAHRE','JEANS','JETZT',\r\n'JOKER','JUBEL','JUNGE','KABEL','KACHE','KADER','K\u00c4FER','KAHLE','KAMEL','KAMIN',\r\n'KANAL','KANNE','KANTE','KARTE','KASSE','KATZE','KAUFE','KEGEL','KEHLE','KELCH',\r\n'KERBE','KERZE','KETTE','KIENE','KIESE','KINDL','KINOS','KIRCH','KITZE','KLANG',\r\n'KLEID','KLEIN','KLETT','KLIMA','KLINK','KLIPP','KLOTZ','KNABE','KNALL','KNAPP',\r\n'KNEIF','KNICK','KNOCH','KNOPF','K\u00d6DER','K\u00d6NIG','KONUS','KOPIE','KOPF','KRAFT',\r\n'KRANK','KRAUT','KREIS','KREUZ','KRIEG','KRONE','KRUGS','K\u00dcBEL','K\u00dcCHE','KUGEL',\r\n'K\u00dcHLE','KUNST','KURVE','K\u00dcSSE','K\u00dcSTE','LABOR','LACHS','LADEN','LAGER','LAMPE',\r\n'LANGE','LASER','L\u00c4SST','LAUFE','LAUNE','LEBEN','LEDER','LEHNE','LEHRE','LEISE',\r\n'LENKT','LESEN','LETZT','LEUTE','LICHT','LIEBE','LIEGE','LIEST','LIMIT','LINDE',\r\n'LINIE','LINKS','LIPPE','LISTE','LITER','LOBEN','LOCHT','LOFTS','LOGIK','LOKAL',\r\n'L\u00d6SEN','L\u00d6WE','LUFTS','LUNGE','LUPPE','LUSTE','LYRIK','MACHT','M\u00c4DEL','MAGIE',\r\n'MAJOR','MAKEL','MALER','MALTE','MANGO','MANTA','MAPPE','MARGE','MARKE','MASKE',\r\n'MASSE','MATHE','MAUER','M\u00c4USE','MEINE','MEISE','MEIST','MELDE','MENGE','MEN\u00dcS',\r\n'MERKE','MESSE','METAL','METER','MEUTE','MIEZE','MILCH','MINUS','MISCH','MODEM',\r\n'MODUS','M\u00d6BEL','MOLAR','MONAT','MONDE','MOPED','MORAL','MORDE','MORGEN','MOTOR',\r\n'MOTTE','M\u00dcHLE','M\u00dcNZE','MUTIG','MYTHE','NABEL','NACHT','NAGEL','NAHEM','NARBE',\r\n'NASSE','NATUR','NEBEL','NEFFE','NENNT','NERVT','NETZE','NEUES','NICHT','NIETE',\r\n'NORDS','NORMT','NOTAR','NOTEN','NUTZE','OASEN','OBERS','OBIGE','OBSTO','OCTAN',\r\n'OCHSE','ODEON','OEHNE','OFENS','OHREN','\u00d6LIGT','OLIVE','OPERN','OPFER','OPTIK',\r\n'ORBIT','ORDEN','ORGEL','ORKAN','ORTEG','OSTEN','OTTER','PABST','PACKT','PAKET',\r\n'PALME','PANIK','PAPST','PARIS','PARKA','PARKT','PARTE','PARTY','PASTE','PATIO',\r\n'PENIS','PERLE','PFADE','PFAND','PFEIL','PFERD','PFIFF','PFOTE','PFUND','PHASE',\r\n'PHOTO','PIANO','PILOT','PINKE','PIRAT','PIXEL','PIZZA','PLAGE','PLANE','PLATZ',\r\n'PLEXA','PLOTZ','PLUMP','POKER','POLAR','POLEN','POLKA','PORNO','PORTO','PRALL',\r\n'PR\u00c4GT','PREIS','PRESS','PRIMA','PRINZ','PROBE','PROFI','PROSA','PR\u00dcFT','PSALM',\r\n'PUDEL','PUDER','PULLO','PUMPE','PUNKT','PUPPE','PUTZT','QUARK','QUASI','QUEEN',\r\n'QUECK','QUELL','QUILT','QUOTE','RADAR','RADIO','RADON','RAMPE','RANDE','RANGE',\r\n'RANKT','RASEN','RATEN','RAUHE','RAUCH','RAUPE','REBEN','RECHT','REDEN','REGAL',\r\n'REGEL','REGEN','REICH','REIFE','REIHE','REIMT','REISE','REIZT','RELAX','RENNT',\r\n'RESET','RESTE','RETTE','RHONE','RICHT','RIEGE','RIESE','RINGE','RINNT','RIPPE',\r\n'RISSE','RITTE','RODEL','ROHES','ROLLE','ROMAN','ROSIG','ROUTE','ROYAL','RUBEL',\r\n'RUBIN','RUHIG','RUINE','RUMPF','RUNDE','RUPFT','RUSSE','SACHE','S\u00c4GEN','SAHNE',\r\n'SALON','SALZE','SAMEN','SANFT','SARGT','SATIN','SAUER','SAUNA','SAUSE','SCHEU',\r\n'SCHAR','SCHAU','SCHUH','SCHUR','SECHS','SEGEL','SEHEN','SEIDE','SEIFE','SEILE',\r\n'SEITE','SENDE','SENSE','SERIE','SERUM','SETZE','SICHT','SIGMA','SILBE','SINDE',\r\n'SINNE','SITTE','SITZT','SKALA','SKIER','SMART','SMILE','SOMIT','SONDE','SONNE',\r\n'SORGE','SORRY','SOZIA','SPACE','SPALT','SPANN','SPARE','SPASS','SPECK','SPIEL',\r\n'SPINE','SPLIT','SPORT','SPRAY','SPULE','SPURT','STAAT','STAHL','STAMP','STAND',\r\n'STARK','START','STAUB','STEAK','STEIN','STERN','STICH','STIER','STIFT','STILL',\r\n'STIMM','STOCK','STOFF','STOLZ','STONE','STORM','STOSS','STRAF','STRAM','STREU',\r\n'STRICH','STROM','STUHL','STUMM','STUMP','STUND','STURM','STURZ','STYLE','SUCHT',\r\n'S\u00dcDEN','SUITE','SUMME','SUMPF','SUPER','SUPPE','S\u00dcSSE','SWING','SYRUP','TABEL',\r\n'TAGES','TALER','TANGO','TANTE','TARIF','TAROT','TASTE','TATEN','TAUBE','TAUFE',\r\n'TEICH','TEIGE','TEILT','TEMPO','TENOR','TERME','TEXTE','THEMA','THESE','TIGER',\r\n'TINTE','TIPPE','TISCH','TITEL','TOAST','TOBEN','TONNE','TORTE','TOTAL','TRACE',\r\n'TRAFO','TRAUM','TREFF','TREND','TRICK','TRIEB','TRINK','TRITT','TRUCK','TRUHE',\r\n'TUBUS','TULPE','TUMOR','TUNER','TURBO','TURNE','TUTOR','\u00dcBERN','\u00dcBUNG','ULTRA',\r\n'UMWEG','UNION','UNSER','UNTER','URBAN','URIGE','URNEN','VATER','VENEN','VENUS',\r\n'VERSE','VIDEO','VIELE','VILLA','VIRUS','VISUM','VITAL','VOTUM','WACHE','WAGEN',\r\n'W\u00c4HLE','WAHRE','WALDE','WALZE','WANDE','WANZE','WARME','WARTE','WASCH','WEBER',\r\n'WEDEL','WEGEN','WEIHE','WEILE','WEISS','WEITE','WELLE','WELPE','WENDE','WENIG',\r\n'WERDE','WERFE','WERTE','WESEN','WESTE','WETTE','WIEGE','WIESE','WILLE','WINDE',\r\n'WIRFT','WITWE','WOHNE','WOLKE','WORTE','WORUM','WUCHS','WULST','WUNDE','WURST',\r\n'W\u00dcSTE','YACHT','YETIS','YUCCA','ZAHLT','ZANGE','ZARGE','Z\u00c4UNE','ZECKE','ZEIGE',\r\n'ZEILE','ZEITL','ZELLE','ZEUGE','ZIEGE','ZIELT','ZIMTE','ZIRBE','ZIVIL','ZOTIG',\r\n'ZUCKT','ZUFRO','ZUNGE','ZUPFT','ZUVOR','ZWEIG',\r\n'HALLO', 'WELT', 'SPIEL', 'WORTE', 'FUCHS', 'LACHS', 'SCHAL', 'LUCHS','WUCHT', 'KATER', 'KATZE', 'FOTZE', 'FARBE', 'HAARE', 'MUCKE', 'KOTZE', 'MIKRO', 'MAKRO', 'KLEIN', 'GROSS', 'KISTE', 'MALEN', 'ANGEL', 'APFEL', 'HILFE', 'KASTE', 'RATTE' , 'PFAHL', 'STAHL', 'HALLE', 'STALL', 'ABART', 'ABBAT', 'ABBAU', 'ABBOG', 'ABEND', 'ABGAB', 'ABGAS', 'ABHOB', 'ABKAM', 'ABLAG', 'ABORT', 'ABRUF', 'ABSAH', 'ABSUD', 'ABTAT', 'ABTEI', 'ABTUN', 'ABWEG', 'ABWOG', 'ABZGL', 'ABZOG', 'ABZUG', 'ACHIM', 'ACHSE', 'ACKER', 'ACRYL', 'ADELN', 'ADIEU', 'ADLER', 'ADLIG', 'ADOBE', 'ADOLF', 'ADRIA', 'AFFIG', 'AFTER', 'AGAVE', 'AGENT', 'AHMEN', 'AHNEN', 'AHORN', 'AKABA', 'AKTIE', 'AKTIV', 'AKTOR', 'ALARM', 'ALBUM', 'ALERT', 'ALIAS', 'ALIBI', 'ALICE', 'ALLAH', 'ALLEE', 'ALLWO', 'ALLZU', 'ALPHA', 'ALPIN', 'ALTAR', 'ALT\u00d6L', 'AMPEL', 'AMSEL', 'ANBAU', 'ANBEI', 'ANBOT', 'ANDEN', 'ANDRE', 'ANGAB', 'ANGEL', 'ANGST', 'ANHOB', 'ANITA', 'ANKAM', 'ANKER', 'ANMUT', 'ANNIE', 'ANODE', 'ANRUF', 'ANSAH', 'ANTAT', 'ANTIK', 'ANTJE', 'ANTON', 'ANTUN', 'ANWAR', 'ANZOG', 'ANZUG', 'APART', 'APFEL', 'APOLL', 'APRIL', 'APSIS', 'ARCHE', 'AREAL', 'ARENA', 'ARGAU', 'ARGON', 'ARGUS', 'ARIER', 'ARMEE', 'ARMUT', 'ARNDT', 'AROMA', 'AROSA', 'ARRAY', 'ARSCH', 'ARSEN', 'ARTEN', 'ARTIG', 'ARTUS', 'ASCHE', 'ASCII', 'ASIAT', 'ASIEN', 'ASKET', 'ASPIK', 'ATARI', 'ATHEN', 'ATLAS', 'ATMEN', 'ATOLL', 'AUREL', 'AUTOR', 'AXIOM', 'BABEL', 'BADEN', 'BAF\u00d6G', 'BAHNT', 'BAHRE', 'BALTE', 'BAMBI', 'BANAL', 'BANDE', 'BANDS', 'BANGT', 'BANJO', 'BANNT', 'BANTU', 'BARDE', 'BAREN', 'BARON', 'BARST', 'BASAL', 'BASAR', 'BASEL', 'BASEN', 'BASIC', 'BASIS', 'BATIK', 'BATOR', 'BAUCH', 'BAUEN', 'BAUER', 'BAUTE', 'BAYER', 'BEATE', 'BEBEN', 'BEERE', 'BEIDE', 'BEIGE', 'BEINE', 'BEKAM', 'BELAG', 'BELEG', 'BELLT', 'BELUD', 'BERND', 'BERTA', 'BERUF', 'BESAH', 'BESEN', 'BESTE', 'BETEL', 'BETEN', 'BETET', 'BETTY', 'BEUGT', 'BEULE', 'BEVOR', 'BEWOG', 'BEZUG', 'BIBEL', 'BIBER', 'BIENE', 'BIEST', 'BIETE', 'BILLY', 'BINOM', 'BINSE', 'BIN\u00c4R', 'BIRGT', 'BIRKE', 'BIRNE', 'BISSE', 'BIWAK', 'BJ\u00d6RN', 'BLANK', 'BLASS', 'BLATT', 'BLECH', 'BLICH', 'BLIEB', 'BLIES', 'BLIND', 'BLITZ', 'BLOND', 'BLOSS', 'BLUES', 'BLUFF', 'BLUME', 'BLUSE', 'BL\u00c4ST', 'BL\u00dcHT', 'BL\u00dcTE', 'BODEN', 'BOGEN', 'BOHLE', 'BOHNE', 'BOHRT', 'BOMBE', 'BONGO', 'BONUS', 'BONZE', 'BORIS', 'BORKE', 'BORTE', 'BOSCH', 'BOTEN', 'BOWLE', 'BOXEN', 'BOXER', 'BRACH', 'BRAND', 'BRAUN', 'BREIT', 'BREST', 'BRETT', 'BRIEF', 'BRIET', 'BRISE', 'BRITE', 'BRUCH', 'BRYAN', 'BR\u00dcSK', 'BUCHS', 'BUCHT', 'BUHEN', 'BURDA', 'BURMA', 'BUSCH', 'BUSEN', 'BUSSE', 'B\u00c4CHE', 'B\u00c4CKT', 'B\u00c4DER', 'B\u00c4LDE', 'B\u00c4LLE', 'B\u00c4NDE', 'B\u00c4NKE', 'B\u00c4RTE', 'B\u00c4SSE', 'B\u00c4UME', 'B\u00c4UMT', 'B\u00d6CKE', 'B\u00d6DEN', 'B\u00d6GEN', 'B\u00d6RSE', 'B\u00dcGEL', 'B\u00dcHNE', 'B\u00dcKEN', 'B\u00dcRGT', 'B\u00dcSST', 'B\u00dcSTE', 'CACHE', 'CADIZ', 'CANON', 'CARLO', 'CAROL', 'CATHY', 'CEBIT', 'CELLE', 'CHAOS', 'CHAOT', 'CHART', 'CHECK', 'CHILE', 'CHINA', 'CHLOR', 'CHOKE', 'CHROM', 'CH\u00d6RE', 'CIRCA', 'CIVIL', 'CLONE', 'CLOWN', 'CLUNY', 'COATS', 'COBOL', 'CODEC', 'CODEX', 'COMIC', 'COVER', 'CRASH', 'CREME', 'CR\u00caPE', 'CURIE', 'CURRY', 'C\u00c4SAR', 'DABEI', 'DACHS', 'DAF\u00dcR', 'DAHER', 'DAHIN', 'DAKAR', 'DAMIT', 'DAMPF', 'DANDY', 'DANKS', 'DANTE', 'DARAN', 'DARUM', 'DATEI', 'DATEN', 'DATEX', 'DATIV', 'DATUM', 'DAUER', 'DAUNE', 'DAVID', 'DAVIS', 'DAVON', 'DAVOR', 'DAVOS', 'DEBIL', 'DEB\u00dcT', 'DEGEN', 'DEICH', 'DEKAN', 'DEKOR', 'DELHI', 'DELTA', 'DEMUT', 'DEPOT', 'DERER', 'DESTO', 'DEVON', 'DEVOT', 'DHABI', 'DICHT', 'DIELE', 'DIENT', 'DINAR', 'DIODE', 'DIPOL', 'DIRNE', 'DIWAN', 'DOCHT', 'DOGGE', 'DOGMA', 'DOHLE', 'DOLCH', 'DOLLY', 'DONAU', 'DORIS', 'DOSIS', 'DOVER', 'DRAHT', 'DRALL', 'DRAMA', 'DRANG', 'DRAUF', 'DRECK', 'DREHT', 'DRESS', 'DRIFT', 'DRINK', 'DRITT', 'DROGE', 'DRUCK', 'DR\u00d6GE', 'DR\u00dcSE', 'DUBAI', 'DUBIO', 'DUDEN', 'DUELL', 'DUETT', 'DUMAS', 'DUMMY', 'DUMPF', 'DUNST', 'DURCH', 'DURST', 'DUSEL', 'DUZEN', 'D\u00c4MON', 'D\u00c4RME', 'D\u00d6NER', 'D\u00d6SEN', 'D\u00dcFTE', 'D\u00dcNKT', 'D\u00dcRER', 'EBERT', 'EBNEN', 'ECKEN', 'ECKIG', 'EDEKA', 'EDITH', 'EDUKT', 'EHREN', 'EHRTE', 'EIFEL', 'EIFER', 'EIGEN', 'EILEN', 'EILIG', 'EIMER', 'EINEN', 'EINTE', 'EISEN', 'EISIG', 'EITEL', 'EITER', 'EKELN', 'EKELS', 'EKLAT', 'EKLIG', 'EKZEM', 'ELEND', 'ELIAS', 'ELITE', 'ELIZA', 'EMPOR', 'EMSIG', 'ENDEN', 'ENDES', 'ENDET', 'ENGEL', 'ENGTE', 'ENKEL', 'ENORM', 'ENZYM', 'EPROM', 'EPSON', 'ERBAT', 'ERBEN', 'ERBES', 'ERBIN', 'ERBSE', 'ERBTE', 'ERDEN', 'ERDIG', 'ERD\u00d6L', 'ERGAB', 'ERICH', 'ERIKA', 'ERKER', 'ERLAG', 'ERL\u00d6S', 'ERNST', 'ERWIN', 'ESCHE', 'ESSAY', 'ESSEN', 'ESSIG', 'ETAGE', 'ETHIK', 'ETHOS', 'ET\u00dcDE', 'EULER', 'EUPEN', 'EUTER', 'EXAKT', 'EXTRA', 'FABEL', 'FACHS', 'FACTO', 'FAHNE', 'FALKE', 'FALLS', 'FAMOS', 'FANGO', 'FARBE', 'FASAN', 'FASER', 'FASST', 'FATAL', 'FATUM', 'FAUNA', 'FAUST', 'FAXEN', 'FAZIT', 'FEDER', 'FEGEN', 'FEHDE', 'FEHLT', 'FEIER', 'FEIND', 'FELGE', 'FELIX', 'FERMI', 'FERSE', 'FESCH', 'FEUER', 'FIBEL', 'FIBER', 'FIDEL', 'FIELE', 'FIELT', 'FIGUR', 'FILET', 'FILMT', 'FINAL', 'FINNE', 'FINTE', 'FIRMA', 'FIRST', 'FISCH', 'FITTE', 'FIXEN', 'FJORD', 'FLACH', 'FLAIR', 'FLAUM', 'FLECK', 'FLEHT', 'FLINK', 'FLIRT', 'FLOHS', 'FLORA', 'FLOSS', 'FLOTT', 'FLUCH', 'FLUGS', 'FLUID', 'FLUOR', 'FLUSS', 'FL\u00d6GE', 'FOCHT', 'FOKUS', 'FOLGT', 'FOLIE', 'FOREN', 'FORMA', 'FORMT', 'FORST', 'FORUM', 'FOTZE', 'FOYER', 'FRACK', 'FRANC', 'FRANK', 'FRANZ', 'FRASS', 'FREAK', 'FRECH', 'FREMD', 'FREUD', 'FREUT', 'FRIST', 'FRITZ', 'FROHE', 'FROMM', 'FRONT', 'FROST', 'FRUST', 'FR\u00dcHE', 'FUCHS', 'FUDER', 'FUHRE', 'FULDA', 'FURIE', 'FUSEL', 'FUTUR', 'F\u00c4DEN', 'F\u00c4HIG', 'F\u00c4HRE', 'F\u00c4HRT', 'F\u00c4NDE', 'F\u00c4NGE', 'F\u00c4NGT', 'F\u00c4ULE', 'F\u00d6HRE', 'F\u00d6TEN', 'F\u00d6TUS', 'F\u00dcGEN', 'F\u00dcHRT', 'F\u00dcLLT', 'F\u00dcNFT', 'F\u00dcRST', 'F\u00dcRTH', 'F\u00dcRZE', 'F\u00dcSSE', 'GABEL', 'GABUN', 'GAFFT', 'GALLE', 'GAMMA', 'GARBE', 'GARBO', 'GARDE', 'GARNI', 'GASEN', 'GAS\u00d6L', 'GATTE', 'GAUDA', 'GBYTE', 'GEBAR', 'GEBEN', 'GEBER', 'GEBET', 'GEHEN', 'GEH\u00d6R', 'GEIER', 'GEIGE', 'GEISS', 'GEIST', 'GEIZT', 'GELEE', 'GEM\u00dcT', 'GENAU', 'GENIE', 'GENOM', 'GENRE', 'GENUA', 'GENUG', 'GENUS', 'GEORG', 'GERDA', 'GERTE', 'GESTE', 'GES\u00c4T', 'GETAN', 'GETTO', 'GETUE', 'GE\u00c4ST', 'GE\u00d6LT', 'GE\u00dcBT', 'GICHT', 'GILDE', 'GINKO', 'GIZEH', 'GLANZ', 'GLATT', 'GLEIS', 'GLICH', 'GLIED', 'GLITT', 'GL\u00dcCK', 'GNADE', 'GOLDA', 'GORKI', 'GOSSE', 'GOTHA', 'GOUDA', 'GRACE', 'GRAMM', 'GRAPH', 'GREIS', 'GRELL', 'GRETE', 'GRIFF', 'GRIMM', 'GRIPS', 'GROLL', 'GROSS', 'GRUBE', 'GRUFT', 'GRUND', 'GRUSS', 'GR\u00c4BT', 'GR\u00c4TE', 'GUCKT', 'GUIDO', 'GUMMI', 'GUNST', 'GURKE', 'GUSTO', 'G\u00c4HNT', 'G\u00c4MSE', 'G\u00c4NGE', 'G\u00c4NSE', 'G\u00c4NZE', 'G\u00c4REN', 'G\u00c4STE', 'G\u00c4ULE', 'G\u00d6DEL', 'G\u00d6NNT', 'G\u00d6TZE', 'G\u00dcTER', 'G\u00dcTIG', 'HABEN', 'HADES', 'HAFEN', 'HAFER', 'HAGEL', 'HAGEN', 'HAGER', 'HAIFA', 'HAKEN', 'HALDE', 'HALLO', 'HAMED', 'HANDY', 'HANNE', 'HANOI', 'HAREM', 'HARFE', 'HARRO', 'HASST', 'HATTE', 'HAUBE', 'HAUEN', 'HAUER', 'HAUFF', 'HAUPT', 'HAUST', 'HEBEL', 'HEBEN', 'HEBER', 'HECHT', 'HEDDA', 'HEFEN', 'HEGEL', 'HEGEN', 'HEIDE', 'HEIDI', 'HEIKE', 'HEIKO', 'HEINE', 'HEINO', 'HEINZ', 'HEISS', 'HELEN', 'HELGA', 'HELOT', 'HENNE', 'HENRY', 'HERAB', 'HERAN', 'HERTA', 'HERTZ', 'HERUM', 'HERZU', 'HESSE', 'HEUER', 'HEULT', 'HEUSS', 'HEUTE', 'HEXEN', 'HEXER', 'HIELT', 'HIESS', 'HIEVT', 'HILDE', 'HILFE', 'HILFT', 'HINAB', 'HINAN', 'HINDU', 'HINKT', 'HINZU', 'HIRSE', 'HIRTE', 'HITZE', 'HOARE', 'HOBBY', 'HOCHS', 'HODEN', 'HOFFT', 'HOLEN', 'HOMER', 'HONDA', 'HONIG', 'HORDE', 'HORST', 'HOTEL', 'HUMAN', 'HUMOR', 'HUMUS', 'HUNNE', 'HUPEN', 'HUREN', 'HURRA', 'HUSAR', 'HUSUM', 'HYMNE', 'HY\u00c4NE', 'H\u00c4FEN', 'H\u00c4HNE', 'H\u00c4LSE', 'H\u00c4NDE', 'H\u00c4NGT', 'H\u00c4RTE', 'H\u00c4TTE', 'H\u00c4UTE', 'H\u00d6HER', 'H\u00d6HLE', 'H\u00d6HLT', 'H\u00d6HNT', 'H\u00d6LLE', 'H\u00d6REN', 'H\u00d6RER', 'H\u00d6RIG', 'H\u00dcFTE', 'H\u00dcGEL', 'H\u00dcLLT', 'H\u00dcLSE', 'H\u00dcRDE', 'H\u00dcTEN', 'H\u00dcTER', 'H\u00dcTET', 'H\u00dcTTE', 'IDEAL', 'IDIOT', 'IDYLL', 'IKONE', 'ILTIS', 'IMAGE', 'IMKER', 'IMMER', 'IMMUN', 'INDEM', 'INDER', 'INDES', 'INDEX', 'INDIO', 'INDIZ', 'INDUS', 'INFAM', 'INNIG', 'INSEL', 'INTEL', 'INTIM', 'INTUS', 'IONEN', 'IRDEN', 'IRREN', 'IRRIG', 'ISAAC', 'ISAAK', 'ISLAM', 'JACHT', 'JACOB', 'JAFFA', 'JAGEN', 'JAGTE', 'JAHWE', 'JAKOB', 'JALTA', 'JAMES', 'JAPAN', 'JEHER', 'JEMEN', 'JESUS', 'JETZT', 'JOKER', 'JOLLE', 'JONES', 'JOSEF', 'JOULE', 'JUBEL', 'JUCKT', 'JUD\u00c4A', 'JULIA', 'JUMBO', 'JUROR', 'JUTTA', 'JUWEL', 'J\u00c4GER', 'J\u00c4TEN', 'J\u00dcDIN', 'KAABA', 'KABEL', 'KABUL', 'KADER', 'KAFKA', 'KAIRO', 'KAKAO', 'KALIF', 'KAMEL', 'KAMIN', 'KAMPF', 'KANAL', 'KANNE', 'KANON', 'KAPPA', 'KAPPE', 'KARAT', 'KARIN', 'KARLA', 'KAROS', 'KARTE', 'KASKO', 'KASSE', 'KASUS', 'KATER', 'KATIA', 'KAUEN', 'KAUFS', 'KAUFT', 'KBAUD', 'KBYTE', 'KEHLE', 'KEHRT', 'KEIFT', 'KEIMT', 'KELCH', 'KELLE', 'KENIA', 'KENNT', 'KERZE', 'KEULE', 'KHMER', 'KIEPE', 'KIOSK', 'KIOTO', 'KISTE', 'KLAGT', 'KLAMM', 'KLANG', 'KLAUS', 'KLEBT', 'KLEID', 'KLEIE', 'KLEIN', 'KLEVE', 'KLIMA', 'KLIPP', 'KLOPS', 'KLOSS', 'KLOTZ', 'KLUFT', 'KL\u00d6NT', 'KNABE', 'KNAPP', 'KNAST', 'KNAUF', 'KNAUR', 'KNIEN', 'KNIES', 'KNIET', 'KNIFF', 'KNOPF', 'KOBRA', 'KOCHS', 'KODEX', 'KOKON', 'KOLIK', 'KOMBI', 'KOMET', 'KOMIK', 'KOMMA', 'KONGO', 'KONTO', 'KOPIE', 'KORAN', 'KOREA', 'KORPS', 'KORSE', 'KORSO', 'KOSAK', 'KPDSU', 'KRACH', 'KRAFT', 'KRANK', 'KRANZ', 'KRASS', 'KRAUS', 'KRAUT', 'KREBS', 'KREIS', 'KREML', 'KREPP', 'KRETA', 'KREUZ', 'KRIEG', 'KRIMI', 'KRIPO', 'KRISE', 'KROCH', 'KRONE', 'KROPF', 'KROSS', 'KRUME', 'KRUMM', 'KR\u00d6TE', 'KR\u00dcGE', 'KUBEN', 'KUBUS', 'KUGEL', 'KULIS', 'KUNDE', 'KUNST', 'KUPEE', 'KUPON', 'KUPPE', 'KURDE', 'KUREN', 'KURIE', 'KURTS', 'K\u00c4FER', 'K\u00c4FIG', 'K\u00c4HNE', 'K\u00c4LTE', 'K\u00c4MEN', 'K\u00c4UFE', 'K\u00d6CHE', 'K\u00d6DER', 'K\u00d6NIG', 'K\u00d6RBE', 'K\u00d6TER', 'K\u00dcBEL', 'K\u00dcCHE', 'K\u00dcKEN', 'K\u00dcREN', 'K\u00dcRZE', 'K\u00dcSTE', 'LABEN', 'LABIL', 'LABOR', 'LACHS', 'LACHT', 'LADEN', 'LADER', 'LAGER', 'LAHMT', 'LAKAI', 'LAKEN', 'LAMEE', 'LAMPE', 'LANKA', 'LANZE', 'LARVE', 'LASER', 'LASSO', 'LATEX', 'LATTE', 'LAUCH', 'LAUDE', 'LAUFS', 'LAUNE', 'LAUST', 'LAUTE', 'LEBEN', 'LEBER', 'LEBTE', 'LEDER', 'LEDIG', 'LEGAL', 'LEGEN', 'LEGER', 'LEHNT', 'LEIBT', 'LEICA', 'LEIDE', 'LEIER', 'LEIMT', 'LEINE', 'LEISE', 'LEMMA', 'LENDE', 'LENIN', 'LEPRA', 'LESBE', 'LESEN', 'LESER', 'LETTE', 'LETZT', 'LEUTE', 'LEVEL', 'LIANE', 'LIESS', 'LIEST', 'LIFTE', 'LIK\u00d6R', 'LILIE', 'LILLE', 'LIMES', 'LIMIT', 'LINDE', 'LINIE', 'LINKE', 'LINKS', 'LINN\u00c9', 'LINSE', 'LINUS', 'LINUX', 'LIPPE', 'LITER', 'LITZE', 'LLOYD', 'LOBBY', 'LOBEN', 'LOCKT', 'LOGGT', 'LOGIK', 'LOGIN', 'LOGIS', 'LOHNT', 'LOIRE', 'LOKAL', 'LOSEN', 'LOSTE', 'LOTOS', 'LOTTE', 'LOTTO', 'LOUIS', 'LOYAL', 'LUCHS', 'LUDER', 'LUGEN', 'LUNGE', 'LUNTE', 'LUXUS', 'LYRIK', 'L\u00c4DEN', 'L\u00c4GEN', 'L\u00c4NGE', 'L\u00c4NGS', 'L\u00c4SST', 'L\u00c4UFE', 'L\u00c4UFT', 'L\u00c4USE', 'L\u00d6SEN', 'L\u00d6TEN', 'L\u00d6TET', 'L\u00dcCKE', 'L\u00dcGEN', 'L\u00dcSTE', 'MACHT', 'MACKE', 'MADIG', 'MAFIA', 'MAGEN', 'MAGER', 'MAGIE', 'MAGMA', 'MAGST', 'MAINZ', 'MAJOR', 'MAKEL', 'MAKRO', 'MALEN', 'MALER', 'MALM\u00d6', 'MALTA', 'MALUS', 'MALVE', 'MANCH', 'MANIE', 'MANKO', 'MANNA', 'MAORI', 'MAPPE', 'MARGE', 'MARIA', 'MARIE', 'MARKT', 'MARNE', 'MASKE', 'MASSE', 'MAUER', 'MAZDA', 'MBYTE', 'MEDIA', 'MEIER', 'MEILE', 'MEISE', 'MEIST', 'MEKKA', 'MEMEL', 'MENSA', 'MERAN', 'MERCK', 'MERKT', 'METER', 'MEUTE', 'MEYER', 'MIDAS', 'MIENE', 'MIEZE', 'MILAN', 'MILBE', 'MILCH', 'MILIZ', 'MIMIK', 'MINEN', 'MINUS', 'MISST', 'MITTE', 'MIXEN', 'MIXER', 'MOBIL', 'MODEM', 'MODUL', 'MODUS', 'MOIR\u00c9', 'MOKKA', 'MOLAR', 'MONAT', 'MOPED', 'MORAL', 'MORON', 'MOSEL', 'MOSES', 'MOTEL', 'MOTIV', 'MOTOR', 'MOTTE', 'MOTTO', 'MSDOS', 'MUFFE', 'MULDE', 'MULTI', 'MUMIE', 'MURKS', 'MUSIK', 'MUSSE', 'MUSST', 'MUTEN', 'MUTIG', 'MUTTI', 'MYRRE', 'M\u00c4DEL', 'M\u00c4HEN', 'M\u00c4HNE', 'M\u00c4USE', 'M\u00d6BEL', 'M\u00d6GEN', 'M\u00d6PSE', 'M\u00dcCKE', 'M\u00dcHEN', 'M\u00dcHLE', 'M\u00dcRBE', 'M\u00dcSLI', 'M\u00dcTZE', 'NABEL', 'NACHT', 'NACKT', 'NADEL', 'NAGEL', 'NAGEN', 'NAGER', 'NAHEN', 'NAMUR', 'NARBE', 'NATUR', 'NEBEL', 'NEBEN', 'NEBST', 'NEFFE', 'NEGER', 'NEGEV', 'NEGRO', 'NEHRU', 'NEIGT', 'NELKE', 'NEPAL', 'NETTO', 'NEUER', 'NEUNT', 'NEUSS', 'NICHT', 'NIERE', 'NIEST', 'NIGER', 'NIKON', 'NIMMT', 'NIPPT', 'NIZZA', 'NOBEL', 'NOMEN', 'NONNE', 'NORME', 'NOTAR', 'NOTIZ', 'NOVUM', 'NUDEL', 'NUGAT', 'NYLON', 'N\u00c4GEL', 'N\u00c4HEN', 'N\u00c4HER', 'N\u00c4HTE', 'N\u00c4SSE', 'N\u00d6TIG', 'N\u00dcSSE', 'OBERS', 'OBHUT', 'OBLAG', 'OCKER', 'ODIUM', 'OFFEN', 'OHEIM', 'OKTAV', 'OLIVE', 'OLYMP', 'OMEGA', 'ONKEL', 'OPIUM', 'OPTIK', 'ORBIT', 'ORDEN', 'ORDER', 'ORGAN', 'ORGEL', 'ORGIE', 'ORION', 'ORKAN', 'ORTEN', 'OSCAR', 'OSKAR', 'OSTEN', 'OTMAR', 'OTTER', 'OZEAN', 'PABLO', 'PACHT', 'PACKT', 'PAKET', 'PALME', 'PANIK', 'PANNE', 'PAPPE', 'PAPST', 'PARAT', 'PARIS', 'PARTY', 'PASSE', 'PASST', 'PASS\u00c9', 'PASTE', 'PATCH', 'PATER', 'PATZT', 'PAVIA', 'PEDAL', 'PEDRO', 'PEGEL', 'PEGGY', 'PEILT', 'PENIS', 'PEPSI', 'PETER', 'PETRA', 'PFAHL', 'PFALZ', 'PFAND', 'PFEIL', 'PFERD', 'PFIFF', 'PFLUG', 'PFOTE', 'PFUHL', 'PFUND', 'PHASE', 'PHOTO', 'PIANO', 'PICKT', 'PILLE', 'PILOT', 'PINIE', 'PINNE', 'PIPPI', 'PIRAT', 'PISTE', 'PIXEL', 'PIZZA', 'PLATO', 'PLATT', 'PLUMP', 'PLUTO', 'PL\u00c4NE', 'POKAL', 'POKER', 'POLAR', 'POLEN', 'POLIG', 'POLIS', 'POLLE', 'POLYP', 'POREN', 'PORNO', 'PORTO', 'POR\u00d6S', 'POSEN', 'POSSE', 'POWER', 'PRADO', 'PRALL', 'PREIS', 'PRIES', 'PRIMA', 'PRINT', 'PRINZ', 'PROFI', 'PROSA', 'PROST', 'PROXY', 'PRUNK', 'PR\u00dcDE', 'PSALM', 'PUDEL', 'PUDER', 'PULLE', 'PULLI', 'PUMPS', 'PUMPT', 'PUNKT', 'PUPPE', 'PUTER', 'PUTZT', 'P\u00c4RKE', 'P\u00c4SSE', 'P\u00d6BEL', 'P\u00dcREE', 'QUALM', 'QUANT', 'QUARK', 'QUART', 'QUARZ', 'QUASI', 'QUEEN', 'QUERE', 'QUIRL', 'QUITT', 'QUOTA', 'QUOTE', 'RACHE', 'RADAR', 'RADAU', 'RADIO', 'RADON', 'RAGEN', 'RAINE', 'RALPH', 'RAMPE', 'RANGS', 'RAPID', 'RAPPE', 'RASCH', 'RASEN', 'RASSE', 'RATEN', 'RATIO', 'RATTE', 'RAUCH', 'RAUDI', 'RAUEN', 'RAUPE', 'REALO', 'RECHT', 'RECKT', 'REDEN', 'REDET', 'REELL', 'REGAL', 'REGEL', 'REGEN', 'REGIE', 'REICH', 'REIST', 'REMIS', 'RENTE', 'RESET', 'RHEIN', 'RHONE', 'RICKE', 'RIEGE', 'RIETE', 'RIGID', 'RILLE', 'RINGS', 'RIPPE', 'RISSE', 'RITEN', 'ROBIN', 'RODEN', 'ROGER', 'ROH\u00d6L', 'ROLEX', 'ROLLI', 'ROMAN', 'ROMM\u00c9', 'RONDO', 'ROSEN', 'ROSIG', 'ROTOR', 'ROUTE', 'ROWDY', 'RUBEL', 'RUBIN', 'RUDER', 'RUFEN', 'RUFES', 'RUGBY', 'RUHEN', 'RUHIG', 'RUMPF', 'RUPIE', 'RUSSE', 'R\u00c4DER', 'R\u00c4NGE', 'R\u00c4TST', 'R\u00d6CKE', 'R\u00d6MER', 'R\u00d6TER', 'R\u00dcCKT', 'R\u00dcGEN', 'SACHE', 'SACHT', 'SADAT', 'SAGEN', 'SAHEN', 'SAITE', 'SALAT', 'SALDO', 'SALON', 'SALTO', 'SALUT', 'SALVE', 'SAMBA', 'SAMTS', 'SANFT', 'SANTA', 'SANYO', 'SATAN', 'SATIN', 'SATYR', 'SAUCE', 'SAUDI', 'SAUEN', 'SAUER', 'SAUNA', 'SCHAF', 'SCHAH', 'SCHAL', 'SCHAM', 'SCHAR', 'SCHEU', 'SCHOB', 'SCHOR', 'SCHUB', 'SCHUF', 'SCHUH', 'SCHUR', 'SCH\u00d6N', 'SEATO', 'SECHS', 'SEELE', 'SEGEL', 'SEGEN', 'SEHEN', 'SEHER', 'SEHNT', 'SEIDE', 'SEIEN', 'SEIKO', 'SEILS', 'SEINS', 'SEITE', 'SELBE', 'SELIG', 'SEMIT', 'SENAT', 'SENGT', 'SENIL', 'SENKT', 'SEOUL', 'SEPT.', 'SERBE', 'SEREN', 'SERIE', 'SERUM', 'SESAM', 'SETUP', 'SETZT', 'SEXUS', 'SE\u00d1OR', 'SHELL', 'SICHT', 'SIEBT', 'SIECH', 'SIEGT', 'SIEHT', 'SIGMA', 'SILBE', 'SILKE', 'SIMON', 'SIMSE', 'SINAI', 'SINUS', 'SIPPE', 'SIRUP', 'SITTE', 'SKALA', 'SKALP', 'SKIER', 'SLAWE', 'SMART', 'SOCKE', 'SODOM', 'SOFIA', 'SOGAR', 'SOHLE', 'SOLCH', 'SOLEI', 'SOLON', 'SOMIT', 'SONDE', 'SONOR', 'SONST', 'SOOFT', 'SORBE', 'SORGT', 'SORTE', 'SOSSE', 'SOWIE', 'SPALT', 'SPANT', 'SPARC', 'SPASS', 'SPATZ', 'SPECK', 'SPEER', 'SPEZI', 'SPIEL', 'SPIEN', 'SPIKE', 'SPIND', 'SPION', 'SPITZ', 'SPORN', 'SPORT', 'SPOTT', 'SPREU', 'SPRIT', 'SPR\u00d6D', 'SPURT', 'SP\u00c4NE', 'SP\u00dcRT', 'STAAT', 'STACH', 'STACK', 'STADT', 'STAHL', 'STALL', 'STAMM', 'STAND', 'STANK', 'STARB', 'STARK', 'STARR', 'START', 'STASI', 'STATT', 'STAUB', 'STAUT', 'STEAK', 'STEIF', 'STEIL', 'STEIN', 'STERN', 'STETE', 'STETS', 'STEVE', 'STICH', 'STIEG', 'STIEL', 'STIER', 'STIFT', 'STILL', 'STIRN', 'STOCK', 'STOFF', 'STOLA', 'STOLZ', 'STROH', 'STROM', 'STUBE', 'STUCK', 'STUHL', 'STUMM', 'STUNK', 'STURM', 'STURZ', 'STUSS', 'STUTE', 'ST\u00c4BE', 'ST\u00dcCK', 'SUDAN', 'SUITE', 'SUMMA', 'SUMPF', 'SUPER', 'SUPPE', 'SURFT', 'SUSHI', 'SWAPO', 'SWING', 'SYRER', 'SZENE', 'S\u00c4BEL', 'S\u00c4CKE', 'S\u00c4FTE', 'S\u00c4GEN', 'S\u00c4RGE', 'S\u00c4SSE', 'S\u00c4TZE', 'S\u00c4UFT', 'S\u00c4ULE', 'S\u00dcDEN', 'S\u00dcLZE', 'S\u00dcNDE', 'TABAK', 'TABUS', 'TADEL', 'TAGEN', 'TAGTE', 'TAIGA', 'TAKEL', 'TALER', 'TALON', 'TANGE', 'TANGO', 'TANJA', 'TANNE', 'TANTE', 'TAPET', 'TAPST', 'TARIF', 'TASSE', 'TATAR', 'TATZE', 'TAUEN', 'TAXEN', 'TBYTE', 'TEDDY', 'TEEEI', 'TEICH', 'TEINT', 'TELEX', 'TEMPO', 'TENNE', 'TENOR', 'TEUER', 'TEXAS', 'THEKE', 'THEMA', 'THESE', 'THETA', 'THRON', 'TIBET', 'TIGER', 'TILDE', 'TILGT', 'TINTE', 'TIPPT', 'TIROL', 'TISCH', 'TITAN', 'TITEL', 'TOAST', 'TOBEN', 'TOKIO', 'TONNE', 'TOPAS', 'TORSO', 'TORTE', 'TORUS', 'TOSEN', 'TOTAL', 'TRAFO', 'TRAKT', 'TRANK', 'TRAUM', 'TRAUT', 'TREFF', 'TREND', 'TREUE', 'TRIAS', 'TRICK', 'TRIEB', 'TRIER', 'TRIST', 'TROJA', 'TROPF', 'TROSS', 'TROST', 'TROTT', 'TRUHE', 'TRUNK', 'TR\u00c4FE', 'TUEND', 'TULPE', 'TUMOR', 'TUNIS', 'TUPEL', 'TURIN', 'TUSCH', 'TUTEN', 'TUTOR', 'TYPUS', 'T\u00c4LER', 'T\u00c4NZE', 'T\u00c4TER', 'T\u00c4TIG', 'T\u00d6NEN', 'T\u00d6PFE', 'T\u00d6RIN', 'T\u00d6TEN', 'T\u00dcCKE', 'T\u00dcRKE', 'UDSSR', 'ULKEN', 'ULKIG', 'UMBAU', 'UMGAB', 'UMHER', 'UMHIN', 'UMKAM', 'UMSAH', 'UMTUN', 'UMWEG', 'UMZOG', 'UMZUG', 'UNART', 'UNFUG', 'UNGAR', 'UNITA', 'UNMUT', 'UNRAT', 'UNRUH', 'UNSER', 'UNSRE', 'UNTAT', 'UNTEN', 'UNTER', 'URAHN', 'URALT', 'URBAN', 'VATER', 'VELIN', 'VENUS', 'VERDI', 'VERGL', 'VIDEO', 'VIERT', 'VIKAR', 'VILLA', 'VIOLA', 'VIPER', 'VIREN', 'VIRUS', 'VISUM', 'VITAL', 'VLIES', 'VOGEL', 'VOIL\u00c0', 'VOKAL', 'VOLKE', 'VOLVO', 'VORAB', 'VORAN', 'VORIG', 'VORL.', 'VORM.', 'VOTUM', 'VULVA', 'V\u00c4TER', 'V\u00d6GTE', 'WAAGE', 'WACHS', 'WAFFE', 'WAGEN', 'WAGON', 'WAISE', 'WAL\u00d6L', 'WANGE', 'WANNE', 'WANST', 'WANZE', 'WAREN', 'WARNT', 'WARUM', 'WARZE', 'WATEN', 'WEBEN', 'WEBER', 'WEDEL', 'WEDER', 'WEHEN', 'WEHRT', 'WEHTE', 'WEIBE', 'WEICH', 'WEILT', 'WEINS', 'WEINT', 'WEISE', 'WEISS', 'WEITE', 'WELCH', 'WELPE', 'WENIG', 'WERTE', 'WESEN', 'WESER', 'WESPE', 'WESTE', 'WICKE', 'WIESE', 'WIESO', 'WILLE', 'WILLI', 'WILLY', 'WIRBT', 'WIRFT', 'WIRKT', 'WIRST', 'WISCH', 'WITWE', 'WOBEI', 'WOCHE', 'WOF\u00dcR', 'WOHER', 'WOHIN', 'WOLGA', 'WOLKE', 'WOMIT', 'WONNE', 'WORAN', 'WORIN', 'WORMS', 'WORUM', 'WOTAN', 'WOVON', 'WOVOR', 'WRACK', 'WRANG', 'WUCHS', 'WUCHT', 'WULST', 'WURDE', 'WURMS', 'WURMT', 'WURST', 'WUSCH', 'W\u00c4GEN', 'W\u00c4LLE', 'W\u00c4NDE', 'W\u00c4REN', 'W\u00d6LFE', 'W\u00dcRDE', 'W\u00dcRFE', 'W\u00dcSTE', 'W\u00dcTEN', 'W\u00dcTET', 'XENIX', 'XEROX', 'YACHT', 'ZAIRE', 'ZANGE', 'ZANKT', 'ZAPFT', 'ZARIN', 'ZEBRA', 'ZECHE', 'ZEHNT', 'ZEILE', 'ZELLE', 'ZERRT', 'ZEUGS', 'ZICKE', 'ZIEGE', 'ZIELS', 'ZIERT', 'ZILLE', 'ZIRKA', 'ZITAT', 'ZITZE', 'ZIVIL', 'ZOBEL', 'ZOLLT', 'ZORRO', 'ZOTIG', 'ZUBER', 'ZUCHT', 'ZUDEM', 'ZUGAB', 'ZUGIG', 'ZUMAL', 'ZUNFT', 'ZUNGE', 'ZURUF', 'ZUSAH', 'ZUTAT', 'ZUTUN', 'ZUVOR', 'ZUZOG', 'ZUZUG', 'ZWANG', 'ZWECK', 'ZWEIG', 'ZWEIT', 'ZWERG', 'ZWIRN', 'ZWIST', 'ZYSTE', 'Z\u00c4HER', 'Z\u00c4HNE', 'Z\u00c4SUR', 'Z\u00c4UNE', 'Z\u00d6GER', 'Z\u00d6LLE', 'Z\u00d6PFE', 'Z\u00dcCKT', 'Z\u00dcGIG', '\u00c4CHZT', '\u00c4CKER', '\u00c4FFEN', '\u00c4FFIN', '\u00c4GIDE', '\u00c4LTER', '\u00c4MTER', '\u00c4PFEL', '\u00c4RGER', '\u00c4RMEL', '\u00c4RMER', '\u00c4RZTE', '\u00c4THER', '\u00c4THYL', '\u00c4TSCH', '\u00c4TZEN', '\u00c4UGEN', '\u00d6FTER', '\u00dcBELN', '\u00dcBELS', '\u00dcBENS', '\u00dcBRIG', '\u00dcBUNG', '\u00dcPPIG'\r\n            ];\r\n\r\n            \/\/ Automatische Zuweisung f\u00fcr Kompatibilit\u00e4t\r\n            const GAME_WORDS = WORDS;\r\n            const VALID_WORDS = WORDS;\r\n\r\n            \/\/ --- Game State ---\r\n            let currentWord = '';\r\n            let currentRow = 0;\r\n            let currentCol = 0;\r\n            let activeCol = 0; \/\/ Aktive Spalte f\u00fcr Klick-Navigation\r\n            let gameBoard = [];\r\n            let gameOver = false;\r\n            let gameWon = false;\r\n            let keyboardState = {};\r\n            let isAnimating = false;\r\n            let cellStates = []; \/\/ Speichert die Farbzust\u00e4nde der Zellen\r\n\r\n            \/\/ Statistics (using memory instead of localStorage)\r\n            let stats = {\r\n                gamesPlayed: 0,\r\n                gamesWon: 0,\r\n                currentStreak: 0,\r\n                maxStreak: 0\r\n            };\r\n\r\n            \/\/ --- DOM Elements ---\r\n            const gameInfo = document.getElementById('wd-game-info');\r\n            const gameBoard_el = document.getElementById('wd-game-board');\r\n            const keyboard = document.getElementById('wd-keyboard');\r\n            const newGameButton = document.getElementById('wd-new-game-button');\r\n            const hintButton = document.getElementById('wd-hint-button');\r\n            const rulesButton = document.getElementById('wd-rules-button');\r\n            \r\n            \/\/ Modals\r\n            const gameOverModal = document.getElementById('wd-game-over-modal');\r\n            const rulesModal = document.getElementById('wd-rules-modal');\r\n            const modalTitle = document.getElementById('wd-modal-title');\r\n            const modalMessage = document.getElementById('wd-modal-message');\r\n            const modalWord = document.getElementById('wd-modal-word');\r\n            const modalNewGame = document.getElementById('wd-modal-new-game');\r\n            const closeGameOver = document.getElementById('wd-close-game-over');\r\n            const closeRules = document.getElementById('wd-close-rules');\r\n            const closeRulesBtn = document.getElementById('wd-close-rules-btn');\r\n\r\n            \/\/ Stats elements\r\n            const gamesPlayedEl = document.getElementById('wd-games-played');\r\n            const winPercentageEl = document.getElementById('wd-win-percentage');\r\n            const currentStreakEl = document.getElementById('wd-current-streak');\r\n            const maxStreakEl = document.getElementById('wd-max-streak');\r\n\r\n            \/\/ --- Helper Functions ---\r\n            function getRandomWord() {\r\n                if (GAME_WORDS.length === 0) {\r\n                    console.warn('Keine W\u00f6rter in GAME_WORDS gefunden!');\r\n                    return 'HALLO'; \/\/ Fallback\r\n                }\r\n                return GAME_WORDS[Math.floor(Math.random() * GAME_WORDS.length)];\r\n            }\r\n\r\n            function isValidWord(word) {\r\n                return VALID_WORDS.includes(word.toUpperCase());\r\n            }\r\n\r\n            function updateStatsDisplay() {\r\n                gamesPlayedEl.textContent = stats.gamesPlayed;\r\n                winPercentageEl.textContent = stats.gamesPlayed > 0 ? \r\n                    Math.round((stats.gamesWon \/ stats.gamesPlayed) * 100) : 0;\r\n                currentStreakEl.textContent = stats.currentStreak;\r\n                maxStreakEl.textContent = stats.maxStreak;\r\n            }\r\n\r\n            function disableKeyboard() {\r\n                document.querySelectorAll('.wd-key').forEach(key => {\r\n                    key.disabled = true;\r\n                });\r\n            }\r\n\r\n            function enableKeyboard() {\r\n                document.querySelectorAll('.wd-key').forEach(key => {\r\n                    key.disabled = false;\r\n                });\r\n            }\r\n\r\n            function showMessage(message, type = 'info', duration = 2000) {\r\n                gameInfo.innerHTML = `<span class=\"wd-${type}\">${message}<\/span>`;\r\n                if (duration > 0) {\r\n                    setTimeout(() => {\r\n                        if (!gameOver) {\r\n                            gameInfo.textContent = `Versuch ${currentRow + 1} von 6`;\r\n                        }\r\n                    }, duration);\r\n                }\r\n            }\r\n\r\n            function shakeRow() {\r\n                for (let col = 0; col < 5; col++) {\r\n                    const cell = document.getElementById(`cell-${currentRow}-${col}`);\r\n                    if (cell) {\r\n                        cell.classList.add('invalid-shake');\r\n                        setTimeout(() => {\r\n                            cell.classList.remove('invalid-shake');\r\n                        }, 500);\r\n                    }\r\n                }\r\n            }\r\n\r\n            function updateCurrentRowHighlight() {\r\n                \/\/ Diese Funktion wird nicht mehr ben\u00f6tigt, da updateDisplay() das \u00fcbernimmt\r\n                \/\/ Bleibt f\u00fcr Kompatibilit\u00e4t\r\n            }\r\n\r\n            \/\/ --- Game Logic ---\r\n            function initializeGame() {\r\n                currentWord = getRandomWord();\r\n                currentRow = 0;\r\n                currentCol = 0;\r\n                activeCol = 0;\r\n                gameBoard = Array(6).fill().map(() => Array(5).fill(''));\r\n                cellStates = Array(6).fill().map(() => Array(5).fill(''));\r\n                gameOver = false;\r\n                gameWon = false;\r\n                keyboardState = {};\r\n                isAnimating = false;\r\n                \r\n                createGameBoard();\r\n                resetKeyboard();\r\n                updateDisplay();\r\n                enableKeyboard();\r\n                gameInfo.textContent = 'Geben Sie Ihr erstes Wort ein!';\r\n                \r\n                console.log('Neues Wort:', currentWord); \/\/ For testing\r\n            }\r\n\r\n            function createGameBoard() {\r\n                gameBoard_el.innerHTML = '';\r\n                \r\n                for (let row = 0; row < 6; row++) {\r\n                    const rowEl = document.createElement('div');\r\n                    rowEl.className = 'wd-row';\r\n                    \r\n                    for (let col = 0; col < 5; col++) {\r\n                        const cell = document.createElement('div');\r\n                        cell.className = 'wd-cell';\r\n                        cell.id = `cell-${row}-${col}`;\r\n                        \r\n                        \/\/ Event-Listener f\u00fcr Klick auf Zelle\r\n                        cell.addEventListener('click', () => {\r\n                            if (row === currentRow && !gameOver && !isAnimating) {\r\n                                activeCol = col;\r\n                                updateDisplay();\r\n                            }\r\n                        });\r\n                        \r\n                        rowEl.appendChild(cell);\r\n                    }\r\n                    \r\n                    gameBoard_el.appendChild(rowEl);\r\n                }\r\n                \r\n                updateDisplay();\r\n            }\r\n\r\n            function resetKeyboard() {\r\n                document.querySelectorAll('.wd-key').forEach(key => {\r\n                    key.classList.remove('correct', 'present', 'absent');\r\n                });\r\n            }\r\n\r\n            function updateDisplay() {\r\n                for (let row = 0; row < 6; row++) {\r\n                    for (let col = 0; col < 5; col++) {\r\n                        const cell = document.getElementById(`cell-${row}-${col}`);\r\n                        if (cell) {\r\n                            cell.textContent = gameBoard[row][col];\r\n                            \r\n                            \/\/ Reset all classes\r\n                            cell.className = 'wd-cell';\r\n                            \r\n                            \/\/ Add state classes if they exist\r\n                            if (cellStates[row][col]) {\r\n                                cell.classList.add(cellStates[row][col]);\r\n                            }\r\n                            \r\n                            \/\/ Add filled class if there's content\r\n                            if (gameBoard[row][col]) {\r\n                                cell.classList.add('filled');\r\n                            }\r\n                            \r\n                            \/\/ Add current row highlighting and clickability\r\n                            if (row === currentRow && !gameOver) {\r\n                                cell.classList.add('current-row', 'clickable');\r\n                                \r\n                                \/\/ Highlight active cell\r\n                                if (col === activeCol) {\r\n                                    cell.classList.add('active');\r\n                                }\r\n                            }\r\n                        }\r\n                    }\r\n                }\r\n            }\r\n\r\n            function updateCurrentRowHighlight() {\r\n                \/\/ Remove highlight from all cells\r\n                document.querySelectorAll('.wd-cell').forEach(cell => {\r\n                    cell.classList.remove('current-row');\r\n                });\r\n                \r\n                \/\/ Add highlight to current row\r\n                if (!gameOver && currentRow < 6) {\r\n                    for (let col = 0; col < 5; col++) {\r\n                        const cell = document.getElementById(`cell-${currentRow}-${col}`);\r\n                        if (cell) {\r\n                            cell.classList.add('current-row');\r\n                        }\r\n                    }\r\n                }\r\n            }\r\n\r\n            function addLetter(letter) {\r\n                if (gameOver || isAnimating) return;\r\n                \r\n                \/\/ Setze Buchstabe an aktiver Position\r\n                gameBoard[currentRow][activeCol] = letter.toUpperCase();\r\n                \r\n                \/\/ Gehe zur n\u00e4chsten Position (maximal bis 4)\r\n                if (activeCol < 4) {\r\n                    activeCol++;\r\n                }\r\n                \r\n                \/\/ Update currentCol f\u00fcr submitWord Logik\r\n                currentCol = 0;\r\n                for (let i = 0; i < 5; i++) {\r\n                    if (gameBoard[currentRow][i] !== '') {\r\n                        currentCol = i + 1;\r\n                    }\r\n                }\r\n                \r\n                updateDisplay();\r\n            }\r\n\r\n            function deleteLetter() {\r\n                if (gameOver || isAnimating) return;\r\n                \r\n                \/\/ L\u00f6sche Buchstabe an aktiver Position\r\n                if (gameBoard[currentRow][activeCol] !== '') {\r\n                    gameBoard[currentRow][activeCol] = '';\r\n                } else if (activeCol > 0) {\r\n                    \/\/ Wenn aktive Position leer ist, gehe zur vorherigen Position\r\n                    activeCol--;\r\n                    gameBoard[currentRow][activeCol] = '';\r\n                }\r\n                \r\n                \/\/ Update currentCol f\u00fcr submitWord Logik\r\n                currentCol = 0;\r\n                for (let i = 0; i < 5; i++) {\r\n                    if (gameBoard[currentRow][i] !== '') {\r\n                        currentCol = i + 1;\r\n                    }\r\n                }\r\n                \r\n                updateDisplay();\r\n            }\r\n\r\n            function submitWord() {\r\n                if (gameOver || currentCol < 5 || isAnimating) {\r\n                    if (currentCol < 5) {\r\n                        showMessage('Wort muss 5 Buchstaben haben!', 'error');\r\n                        shakeRow();\r\n                    }\r\n                    return;\r\n                }\r\n\r\n                const currentWordGuess = gameBoard[currentRow].join('');\r\n                \r\n                if (!isValidWord(currentWordGuess)) {\r\n                    showMessage('Ung\u00fcltiges Wort!', 'error');\r\n                    shakeRow();\r\n                    return;\r\n                }\r\n\r\n                isAnimating = true;\r\n                disableKeyboard();\r\n\r\n                \/\/ Check letters and update display\r\n                checkWord(currentWordGuess).then(() => {\r\n                    updateKeyboard();\r\n\r\n                    currentRow++;\r\n                    activeCol = 0;\r\n                    currentCol = 0;\r\n\r\n                    if (gameWon) {\r\n                        showMessage('Herzlichen Gl\u00fcckwunsch! Sie haben gewonnen!', 'success', 0);\r\n                        gameOver = true;\r\n                        stats.gamesWon++;\r\n                        stats.currentStreak++;\r\n                        stats.maxStreak = Math.max(stats.maxStreak, stats.currentStreak);\r\n                        setTimeout(() => showGameOverModal(true), 1500);\r\n                    } else if (currentRow >= 6) {\r\n                        showMessage(`Spiel verloren! Das Wort war: ${currentWord}`, 'error', 0);\r\n                        gameOver = true;\r\n                        stats.currentStreak = 0;\r\n                        setTimeout(() => showGameOverModal(false), 1500);\r\n                    } else {\r\n                        gameInfo.textContent = `Versuch ${currentRow + 1} von 6`;\r\n                        enableKeyboard();\r\n                    }\r\n\r\n                    stats.gamesPlayed++;\r\n                    updateStatsDisplay();\r\n                    updateDisplay();\r\n                    isAnimating = false;\r\n                });\r\n            }\r\n\r\n            function checkWord(guess) {\r\n                return new Promise((resolve) => {\r\n                    const targetWord = currentWord;\r\n                    const targetLetters = targetWord.split('');\r\n                    const guessLetters = guess.split('');\r\n                    const result = Array(5).fill('absent');\r\n                    const letterCount = {};\r\n\r\n                    \/\/ Count letters in target word\r\n                    targetLetters.forEach(letter => {\r\n                        letterCount[letter] = (letterCount[letter] || 0) + 1;\r\n                    });\r\n\r\n                    \/\/ First pass: mark correct positions\r\n                    for (let i = 0; i < 5; i++) {\r\n                        if (guessLetters[i] === targetLetters[i]) {\r\n                            result[i] = 'correct';\r\n                            letterCount[guessLetters[i]]--;\r\n                            keyboardState[guessLetters[i]] = 'correct';\r\n                        }\r\n                    }\r\n\r\n                    \/\/ Second pass: mark present letters\r\n                    for (let i = 0; i < 5; i++) {\r\n                        if (result[i] === 'absent' && letterCount[guessLetters[i]] > 0) {\r\n                            result[i] = 'present';\r\n                            letterCount[guessLetters[i]]--;\r\n                            if (keyboardState[guessLetters[i]] !== 'correct') {\r\n                                keyboardState[guessLetters[i]] = 'present';\r\n                            }\r\n                        } else if (result[i] === 'absent') {\r\n                            if (!keyboardState[guessLetters[i]]) {\r\n                                keyboardState[guessLetters[i]] = 'absent';\r\n                            }\r\n                        }\r\n                    }\r\n\r\n                    \/\/ Apply visual feedback to cells with animation\r\n                    let animationPromises = [];\r\n                    for (let i = 0; i < 5; i++) {\r\n                        const animationPromise = new Promise((resolveAnimation) => {\r\n                            setTimeout(() => {\r\n                                const cell = document.getElementById(`cell-${currentRow}-${i}`);\r\n                                cell.classList.add(result[i]);\r\n                                cellStates[currentRow][i] = result[i]; \/\/ Speichere den Zustand\r\n                                resolveAnimation();\r\n                            }, i * 100);\r\n                        });\r\n                        animationPromises.push(animationPromise);\r\n                    }\r\n\r\n                    Promise.all(animationPromises).then(() => {\r\n                        \/\/ Check if word is correct\r\n                        if (guess === targetWord) {\r\n                            gameWon = true;\r\n                        }\r\n                        resolve();\r\n                    });\r\n                });\r\n            }\r\n\r\n            function updateKeyboard() {\r\n                document.querySelectorAll('.wd-key').forEach(key => {\r\n                    const letter = key.dataset.key?.toUpperCase();\r\n                    if (letter && keyboardState[letter]) {\r\n                        key.classList.remove('correct', 'present', 'absent');\r\n                        key.classList.add(keyboardState[letter]);\r\n                    }\r\n                });\r\n            }\r\n\r\n            function showGameOverModal(won) {\r\n                modalTitle.textContent = won ? 'Herzlichen Gl\u00fcckwunsch!' : 'Spiel verloren!';\r\n                modalMessage.innerHTML = won ? \r\n                    `Sie haben das Wort <strong>${currentWord}<\/strong> in ${currentRow} Versuchen erraten!` : \r\n                    `Das Wort war: <strong>${currentWord}<\/strong>`;\r\n                modalWord.textContent = currentWord;\r\n                gameOverModal.style.display = 'block';\r\n            }\r\n\r\n            function showHint() {\r\n                if (gameOver) return;\r\n                \r\n                const hints = [\r\n                    `Das Wort beginnt mit \"${currentWord[0]}\"`,\r\n                    `Das Wort endet mit \"${currentWord[4]}\"`,\r\n                    `Der zweite Buchstabe ist \"${currentWord[1]}\"`,\r\n                    `Das Wort enth\u00e4lt den Buchstaben \"${currentWord[Math.floor(Math.random() * 5)]}\"`\r\n                ];\r\n                \r\n                const randomHint = hints[Math.floor(Math.random() * hints.length)];\r\n                gameInfo.innerHTML = `<span style=\"color: #3b82f6; font-weight: bold;\">Hinweis: ${randomHint}<\/span>`;\r\n                \r\n                setTimeout(() => {\r\n                    if (!gameOver) {\r\n                        gameInfo.textContent = `Versuch ${currentRow + 1} von 6`;\r\n                    }\r\n                }, 3000);\r\n            }\r\n\r\n            \/\/ --- Event Listeners ---\r\n            keyboard.addEventListener('click', (e) => {\r\n                if (e.target.classList.contains('wd-key') && !e.target.disabled) {\r\n                    const key = e.target.dataset.key;\r\n                    \r\n                    if (key === 'enter') {\r\n                        submitWord();\r\n                    } else if (key === 'backspace') {\r\n                        deleteLetter();\r\n                    } else {\r\n                        addLetter(key);\r\n                    }\r\n                }\r\n            });\r\n\r\n            \/\/ Verhindere Browser-Shortcuts und Kontextmen\u00fcs\r\n            document.addEventListener('contextmenu', (e) => {\r\n                e.preventDefault();\r\n            });\r\n\r\n            \/\/ Fange ALLE Tastatureingaben ab bevor der Browser sie verarbeitet\r\n            document.addEventListener('keydown', (e) => {\r\n                \/\/ Lass System-Shortcuts durch (F5, F12, Ctrl+Shift+I etc.)\r\n                if (e.key === 'F5' || e.key === 'F12' || (e.ctrlKey && e.shiftKey)) {\r\n                    return;\r\n                }\r\n                \r\n                \/\/ Verhindere Browser-Shortcuts komplett\r\n                if (e.ctrlKey || e.altKey || e.metaKey) {\r\n                    e.preventDefault();\r\n                    e.stopPropagation();\r\n                    return;\r\n                }\r\n                \r\n                if (isAnimating) {\r\n                    e.preventDefault();\r\n                    e.stopPropagation();\r\n                    return;\r\n                }\r\n                \r\n                const key = e.key.toLowerCase();\r\n                \r\n                \/\/ Spiel-relevante Tasten - IMMER abfangen\r\n                if (key === 'enter' || key === 'backspace' || \/^[a-z\u00fc\u00f6\u00e4\u00df]$\/.test(key)) {\r\n                    e.preventDefault();\r\n                    e.stopPropagation();\r\n                    \r\n                    if (key === 'enter') {\r\n                        submitWord();\r\n                    } else if (key === 'backspace') {\r\n                        deleteLetter();\r\n                    } else if (\/^[a-z\u00fc\u00f6\u00e4\u00df]$\/.test(key)) {\r\n                        addLetter(key);\r\n                    }\r\n                    return;\r\n                }\r\n                \r\n                \/\/ Alle anderen Tasten blockieren um Men\u00fcs zu verhindern\r\n                e.preventDefault();\r\n                e.stopPropagation();\r\n            }, true); \/\/ true = capture phase, f\u00e4ngt Events VOR anderen Listenern ab\r\n\r\n            newGameButton.addEventListener('click', () => {\r\n                initializeGame();\r\n            });\r\n\r\n            hintButton.addEventListener('click', () => {\r\n                showHint();\r\n            });\r\n\r\n            rulesButton.addEventListener('click', () => {\r\n                rulesModal.style.display = 'block';\r\n            });\r\n\r\n            modalNewGame.addEventListener('click', () => {\r\n                gameOverModal.style.display = 'none';\r\n                initializeGame();\r\n            });\r\n\r\n            closeGameOver.addEventListener('click', () => {\r\n                gameOverModal.style.display = 'none';\r\n            });\r\n\r\n            closeRules.addEventListener('click', () => {\r\n                rulesModal.style.display = 'none';\r\n            });\r\n\r\n            closeRulesBtn.addEventListener('click', () => {\r\n                rulesModal.style.display = 'none';\r\n            });\r\n\r\n            window.addEventListener('click', (e) => {\r\n                if (e.target === gameOverModal) {\r\n                    gameOverModal.style.display = 'none';\r\n                }\r\n                if (e.target === rulesModal) {\r\n                    rulesModal.style.display = 'none';\r\n                }\r\n            });\r\n\r\n            \/\/ --- Initialize Game ---\r\n            initializeGame();\r\n            updateStatsDisplay();\r\n        });\r\n    <\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c4cfdc0 e-flex e-con-boxed e-con e-parent\" data-id=\"c4cfdc0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8945d16 elementor-widget elementor-widget-heading\" data-id=\"8945d16\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Wie funktioniert Wordle?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ba0389e elementor-widget-mobile__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"ba0389e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"whitespace-pre-wrap break-words\"><strong data-start=\"0\" data-end=\"13\" data-is-only-node=\"\">Wordle, das <\/strong>viralen Wort-Puzzle: Sie haben sechs Versuche, ein geheimes <strong data-start=\"110\" data-end=\"145\">f\u00fcnfbuchstabiges deutsches Wort<\/strong> zu erraten; nach jedem Tipp f\u00e4rben sich die Buchstaben &#8211; <strong data-start=\"203\" data-end=\"211\">gr\u00fcn<\/strong> f\u00fcr richtige Position, <strong data-start=\"235\" data-end=\"243\">gelb<\/strong> f\u00fcr falsche Position, <strong data-start=\"266\" data-end=\"274\">grau<\/strong> wenn der Buchstabe nicht vorkommt. Durch das farbige Feedback trainieren Sie gezielt Wortschatz, Orthografie und Kombinations\u00adf\u00e4higkeit. Wordle ist komplett <strong data-start=\"720\" data-end=\"733\">kostenlos<\/strong>, l\u00e4uft im Browser auf Smartphone, Tablet und Desktop und speichert deine Statistik lokal, sodass Sie Siegesserien verfolgen und deine Strategien \u2013 etwa h\u00e4ufige Vokale zuerst oder \u201eKRAUT\u201c als Startwort \u2013 stetig optimieren k\u00f6nnen.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9a76736 elementor-widget elementor-widget-heading\" data-id=\"9a76736\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><br>Wordle-Tipps: Strategien f\u00fcr Schnelll\u00f6ser<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06dc36b elementor-widget-mobile__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"06dc36b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li data-start=\"2070\" data-end=\"2223\"><p data-start=\"2073\" data-end=\"2223\"><strong data-start=\"2073\" data-end=\"2092\">Vokale abdecken<\/strong><br data-start=\"2092\" data-end=\"2095\" \/>Beginnen Sie mit einem Wort, das <strong data-start=\"2131\" data-end=\"2157\">mindestens drei Vokale<\/strong> enth\u00e4lt \u2013 so reduzieren Sie rasch die Kombinations\u00adm\u00f6glichkeiten.<\/p><\/li><li data-start=\"2225\" data-end=\"2347\"><p data-start=\"2228\" data-end=\"2347\"><strong data-start=\"2228\" data-end=\"2258\">H\u00e4ufige Konsonanten testen<\/strong><br data-start=\"2258\" data-end=\"2261\" \/>Setzen Sie im zweiten Zug auf <em data-start=\"2294\" data-end=\"2309\">N, R, L, S, T<\/em> \u2013 die Top-Konsonanten im Deutschen.<\/p><\/li><li data-start=\"2349\" data-end=\"2502\"><p data-start=\"2352\" data-end=\"2502\"><strong data-start=\"2352\" data-end=\"2389\">Position statt Buchstabe wechseln<\/strong><br data-start=\"2389\" data-end=\"2392\" \/>Ist ein Buchstabe gelb, verschieben Sie ihn konsequent in eine neue Position, um Doppelchecks zu vermeiden.<\/p><\/li><li data-start=\"2504\" data-end=\"2656\"><p data-start=\"2507\" data-end=\"2656\"><strong data-start=\"2507\" data-end=\"2537\">Doppelte Buchstaben pr\u00fcfen<\/strong><br data-start=\"2537\" data-end=\"2540\" \/>W\u00f6rter wie \u201eALLER\u201c oder \u201eFETTE\u201c zeigen: Der gleiche Buchstabe kann mehrfach vorkommen. Testen Sie das fr\u00fchzeitig.<\/p><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-78d8a87 elementor-widget elementor-widget-heading\" data-id=\"78d8a87\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><br>Didaktischer und gesundheitlicher Nutzen von Wordle<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-34d0a08 elementor-widget-mobile__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"34d0a08\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"2073\" data-end=\"2223\">Abseits des reinen Unterhaltungswerts stellt Wordle ein kurzweiliges Training f\u00fcr Wortschatz, Rechtschreibkompetenz und visuelle Mustererkennung dar. In p\u00e4dagogischen Settings wird das Spiel zunehmend eingesetzt, um Lernende f\u00fcr orthografische Feinheiten zu sensibilisieren und Vokabelwissen zu festigen. Untersuchungen zur Gamification belegen, dass regelm\u00e4ssige, intrinsisch motivierende Herausforderungen die Lernbereitschaft deutlich erh\u00f6hen und Stress reduzieren, weil wiederholte Erfolgserlebnisse das dopaminerge Belohnungssystem aktivieren (Hamari &amp; Koivisto, 2015). Gleichzeitig zwingt das R\u00e4tsel dazu, irrelevante Buchstaben rasch auszuschliessen, was exekutive Funktionen wie Inhibition und kognitive Flexibilit\u00e4t trainiert (Coltheart et al., 2001). Auch f\u00fcr Erwachsene ist das t\u00e4gliche Spiel ein niedrigschwelliges Gehirntraining, das laut neurowissenschaftlichen Befunden bereits nach wenigen Minuten die Aufmerksamkeitsspanne steigern kann. Durch regionale Varianten, die Mundart- oder Helvetismen integrieren, bietet Wordle ferner einen sprachkulturellen Mehrwert, weil es Dialektbegriffe aus \u00d6sterreich und der Schweiz in den digitalen Alltag der Spielenden einbindet und so den Zeitgeist lokaler Sprachgemeinschaften widerspiegelt.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b3e297 elementor-widget elementor-widget-heading\" data-id=\"3b3e297\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><br>Hintergrund: Warum wir verdrehte Buchstaben so schnell erfassen<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9784171 elementor-widget-mobile__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"9784171\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"2073\" data-end=\"2223\">Wie bei Buchstabensalaten profitiert auch Wordle von der kognitiven Flexibilit\u00e4t unseres Gehirns: Schon wenige korrekt platzierte Buchstaben aktivieren mentale \u201eWortformen\u201c (Coltheart et al., 2001). Dieser Prozess erkl\u00e4rt, warum Spieler nach den ersten zwei Farb\u00adhinweisen rasant auf das richtige Wort schliessen k\u00f6nnen \u2013 ein perfektes Beispiel f\u00fcr <strong data-start=\"3524\" data-end=\"3562\">Pattern-Matching im Sprach\u00adzentrum<\/strong>.<\/p><p data-start=\"4160\" data-end=\"4398\">Quellen:<\/p><p data-start=\"4160\" data-end=\"4398\"><span style=\"letter-spacing: 0px;\">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. <\/span><em style=\"letter-spacing: 0px;\" data-start=\"4312\" data-end=\"4339\">Psychological Review, 108<\/em><span style=\"letter-spacing: 0px;\">(1), 204-256. <\/span><a class=\"cursor-pointer\" style=\"color: #000000; letter-spacing: 0px; background-color: #ffffff;\" target=\"_new\" rel=\"noopener\" data-start=\"4353\" data-end=\"4396\">https:\/\/doi.org\/10.1037\/0033-295X.108.1.204<\/a><\/p><p data-start=\"4400\" data-end=\"4592\">Hamari, J., &amp; Koivisto, J. (2015). Why do people use gamification services? <em data-start=\"4476\" data-end=\"4529\">International Journal of Information Management, 35<\/em>(4), 419-431. <a class=\"cursor-pointer\" target=\"_new\" rel=\"noopener\" data-start=\"4543\" data-end=\"4590\">https:\/\/doi.org\/10.1016\/j.ijinfomgt.2015.04.006<\/a><\/p><p data-start=\"4594\" data-end=\"4730\" data-is-last-node=\"\" data-is-only-node=\"\">Rawlinson, G. E. (1976). <em data-start=\"4619\" data-end=\"4676\">The significance of letter position in word recognition<\/em>. (Doctoral dissertation, University of Nottingham).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\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 Wordle &#8211; Das deutsche Wortr\u00e4tsel Erraten Sie das deutsche 5-Buchstaben-Wort! Geben Sie Ihr erstes Wort ein! Q W E R T Z U I O P \u00dc A S D F G H J K L \u00d6 \u00c4 ENTER Y X C V B N M \u232b 0 Gespielt 0 % Gewonnen 0 Serie [&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":3420,"footnotes":""},"class_list":["post-6219","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - 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=\"2025-05-24T09:46:27+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=\"4 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\":\"2025-05-24T09:46:27+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":"2025-05-24T09:46:27+00:00","twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"4 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":"2025-05-24T09:46:27+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\/"}}]}},"jetpack_sharing_enabled":true,"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 Wordle &#8211; Das deutsche Wortr\u00e4tsel Erraten Sie das deutsche 5-Buchstaben-Wort! Geben Sie Ihr erstes Wort ein! Q W E R T Z U I O P \u00dc A S D F G H J K L \u00d6 \u00c4 ENTER Y X C V B N M \u232b 0 Gespielt 0 % Gewonnen 0 Serie\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":109,"href":"https:\/\/fahrtauglich.ch\/fr\/wp-json\/wp\/v2\/pages\/6219\/revisions"}],"predecessor-version":[{"id":6360,"href":"https:\/\/fahrtauglich.ch\/fr\/wp-json\/wp\/v2\/pages\/6219\/revisions\/6360"}],"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}]}}