{"id":899,"date":"2026-05-17T20:59:29","date_gmt":"2026-05-17T20:59:29","guid":{"rendered":"https:\/\/museum.wiserighteous.org\/?page_id=899"},"modified":"2026-05-17T20:59:29","modified_gmt":"2026-05-17T20:59:29","slug":"museum-test-prep-app-rock-badger","status":"publish","type":"page","link":"https:\/\/museum.wiserighteous.org\/index.php\/museum-test-prep-app-rock-badger\/","title":{"rendered":"Museum Test Prep App &#8211; Rock Badger"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, user-scalable=yes\">\n    <title>Rock Badger (Hyrax) \u2013 Museum Test Prep App | SAT \u2022 PSAT \u2022 ACT<\/title>\n    <!-- Font Awesome for icons -->\n    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0-beta3\/css\/all.min.css\">\n    <style>\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            background: #2b2a24;\n            font-family: 'Georgia', 'Times New Roman', Times, serif;\n            color: #2c2b28;\n            line-height: 1.5;\n            padding: 20px;\n        }\n\n        .museum-container {\n            max-width: 1300px;\n            margin: 0 auto;\n            background: #fef8ea;\n            border-radius: 28px;\n            box-shadow: 0 20px 35px rgba(0,0,0,0.3), 0 0 0 1px #d4bc8c inset;\n            overflow: hidden;\n        }\n\n        .hero {\n            background: linear-gradient(135deg, #5a4a2e 0%, #3e2f1c 100%);\n            padding: 1.8rem 2.5rem;\n            border-bottom: 6px solid #dbbf7a;\n            color: #fef0db;\n            display: flex;\n            align-items: center;\n            gap: 20px;\n            flex-wrap: wrap;\n        }\n        .hero-text {\n            flex: 2;\n        }\n        .hero h1 {\n            font-size: 2.2rem;\n            letter-spacing: 1px;\n            font-weight: 600;\n        }\n        .hero h1 i {\n            color: #eace9f;\n            margin-right: 10px;\n        }\n        .hero h1 .app-badge {\n            font-size: 0.9rem;\n            background: #e2bc7c33;\n            padding: 0.2rem 0.8rem;\n            border-radius: 40px;\n            margin-left: 12px;\n            vertical-align: middle;\n        }\n        .hero p {\n            font-size: 1rem;\n            font-style: italic;\n            margin-top: 0.5rem;\n            opacity: 0.9;\n        }\n        .hero-portrait {\n            flex: 0 0 100px;\n            text-align: center;\n            background: #dbb86230;\n            padding: 8px;\n            border-radius: 50%;\n            border: 2px solid #eace9f;\n        }\n        .hero-portrait i {\n            font-size: 4rem;\n            color: #f3e0b0;\n        }\n        .hero-portrait p {\n            font-size: 0.7rem;\n            margin-top: 5px;\n        }\n\n        .flex-main {\n            display: flex;\n            flex-wrap: wrap;\n        }\n        .article-panel {\n            flex: 1.6;\n            min-width: 280px;\n            padding: 2rem 2rem 2rem 2.2rem;\n            background: #fffcf5;\n            border-right: 1px solid #ecd9b4;\n        }\n        .game-sat-panel {\n            flex: 1.2;\n            min-width: 350px;\n            background: #fbf3e2;\n            padding: 2rem 1.8rem;\n            display: flex;\n            flex-direction: column;\n            gap: 1.5rem;\n        }\n\n        .article-panel h2 {\n            font-size: 1.9rem;\n            border-left: 7px solid #b87c3a;\n            padding-left: 1rem;\n            margin: 0.75rem 0 1rem 0;\n            color: #2d482b;\n        }\n        .article-panel h2 i {\n            color: #b87c3a;\n            margin-right: 10px;\n        }\n        .article-panel h3 {\n            font-size: 1.35rem;\n            margin: 1.6rem 0 0.6rem 0;\n            color: #8b5a2b;\n            font-weight: 600;\n        }\n        .article-panel p {\n            margin-bottom: 1rem;\n            text-align: justify;\n        }\n        .inset-quote {\n            background: #eee4d0;\n            padding: 0.8rem 1.3rem;\n            border-left: 4px solid #dbb86b;\n            margin: 1.2rem 0;\n            border-radius: 12px;\n            font-weight: 500;\n        }\n        .reference-list {\n            font-size: 0.85rem;\n            margin-top: 1.5rem;\n            border-top: 1px dashed #cfbc93;\n            padding-top: 1rem;\n            color: #5e4b2b;\n        }\n\n        \/* Mode Selection & Quiz Styles *\/\n        .mode-selector {\n            background: white;\n            border-radius: 28px;\n            padding: 1.2rem;\n            text-align: center;\n            box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n        }\n        .mode-buttons {\n            display: flex;\n            gap: 12px;\n            justify-content: center;\n            margin-top: 12px;\n            flex-wrap: wrap;\n        }\n        .mode-btn {\n            flex: 1;\n            min-width: 90px;\n            padding: 12px;\n            border: none;\n            border-radius: 60px;\n            font-weight: bold;\n            font-size: 1rem;\n            cursor: pointer;\n            transition: 0.2s;\n            font-family: inherit;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 8px;\n        }\n        .mode-btn.sat {\n            background: #1e3a2f;\n            color: white;\n        }\n        .mode-btn.psat {\n            background: #2c5f6e;\n            color: white;\n        }\n        .mode-btn.act {\n            background: #8b5a2b;\n            color: white;\n        }\n        .mode-btn:hover {\n            transform: translateY(-2px);\n            filter: brightness(1.05);\n        }\n        .mode-btn.active {\n            box-shadow: 0 0 0 3px #ffd966;\n        }\n        .quiz-header {\n            background: linear-gradient(145deg, #5a4a2e, #3e2f1c);\n            color: white;\n            padding: 1rem;\n            border-radius: 28px;\n            text-align: center;\n        }\n        .score-area {\n            font-size: 1.6rem;\n            font-weight: bold;\n            background: #00000055;\n            display: inline-block;\n            padding: 0.2rem 1.2rem;\n            border-radius: 40px;\n            margin-top: 8px;\n        }\n        .question-card {\n            background: white;\n            border-radius: 28px;\n            padding: 1.5rem;\n            box-shadow: 0 8px 18px rgba(0,0,0,0.1);\n        }\n        .question-text {\n            font-size: 1.15rem;\n            font-weight: 700;\n            margin-bottom: 1.2rem;\n            background: #fdf4e0;\n            padding: 12px;\n            border-radius: 20px;\n            border-left: 5px solid #c49a6c;\n        }\n        .options-list {\n            display: flex;\n            flex-direction: column;\n            gap: 10px;\n            margin-bottom: 1.5rem;\n        }\n        .opt-btn {\n            background: #efe2cf;\n            border: 2px solid #cfb37a;\n            padding: 10px 14px;\n            border-radius: 60px;\n            font-family: 'Segoe UI', 'Georgia', serif;\n            font-size: 0.9rem;\n            text-align: left;\n            cursor: pointer;\n            transition: 0.2s;\n        }\n        .opt-btn i {\n            margin-right: 10px;\n        }\n        .opt-btn:hover:not(:disabled) {\n            background: #e2cfb0;\n        }\n        .opt-btn.correct-highlight {\n            background: #a5d6a5;\n            border-color: #2e7d32;\n        }\n        .opt-btn.wrong-highlight {\n            background: #ef9a9a;\n            border-color: #c62828;\n        }\n        .opt-btn:disabled {\n            cursor: default;\n            opacity: 0.8;\n        }\n        .feedback {\n            margin-top: 15px;\n            padding: 12px;\n            border-radius: 20px;\n            background: #f3efdf;\n            font-size: 0.9rem;\n            border-left: 5px solid #b88b44;\n        }\n        .next-btn, .restart-btn {\n            background: #846c3e;\n            border: none;\n            color: white;\n            font-weight: bold;\n            padding: 10px;\n            border-radius: 40px;\n            font-size: 1rem;\n            cursor: pointer;\n            margin-top: 10px;\n            width: 100%;\n        }\n        .next-btn:hover, .restart-btn:hover {\n            background: #5f4a2a;\n        }\n        .game-status {\n            font-size: 0.8rem;\n            text-align: center;\n            background: #e2d5bd;\n            padding: 6px;\n            border-radius: 50px;\n            margin-top: 8px;\n        }\n        footer {\n            text-align: center;\n            padding: 1rem;\n            background: #dfd2b6;\n            font-size: 0.75rem;\n            color: #4a3a22;\n        }\n        @media (max-width: 780px) {\n            .hero h1 { font-size: 1.4rem; }\n            .hero-portrait { flex-basis: 70px; }\n            .hero-portrait i { font-size: 2.5rem; }\n        }\n    <\/style>\n<\/head>\n<body>\n<div class=\"museum-container\">\n    <div class=\"hero\">\n        <div class=\"hero-text\">\n            <h1><i class=\"fas fa-mountain\"><\/i> Rock Badger (Hyrax) <span class=\"app-badge\"><i class=\"fas fa-mobile-alt\"><\/i> Museum Test Prep App<\/span><\/h1>\n            <p><i class=\"fas fa-feather-alt\"><\/i> Small creature, eternal wisdom \u2014 \u201ccreatures of little power, yet they make their homes in the crags\u201d (Proverbs 30:26)<\/p>\n        <\/div>\n        <div class=\"hero-portrait\">\n            <i class=\"fas fa-dog\"><\/i>\n            <p><i class=\"fas fa-leaf\"><\/i> Shafan | Hyrax<\/p>\n        <\/div>\n    <\/div>\n\n    <div class=\"flex-main\">\n        <div class=\"article-panel\">\n            <h2><i class=\"fas fa-scroll\"><\/i> The Rock Badger (Hyrax): Small Creature, Eternal Wisdom<\/h2>\n            <p>The rock badger, known in Hebrew as <em>shafan<\/em> and more accurately identified as the Syrian rock hyrax, is a small, furry mammal native to the rocky terrains of the Middle East and Africa. Despite its common name, the rock badger is neither a badger nor a rodent; surprisingly, its closest living relatives are the elephant and the rhinoceros. These creatures, weighing only 3-4 kilograms, possess unique physical adaptations, including rubber-like foot pads that secrete a clammy sweat, enabling them to scale nearly vertical rock faces with ease.<\/p>\n            <p>The Bible mentions the hyrax in several passages. It is listed among the unclean animals in Levitical law. Psalm 104 celebrates God&#8217;s provision, noting that \u201cthe high mountains are for the wild goats; the cliffs are a refuge for the rock badgers.\u201d Yet it is in the book of Proverbs that this humble creature receives its highest commendation, counted among the \u201cfour things on earth that are small, but they are exceedingly wise.\u201d<\/p>\n            <div class=\"inset-quote\"><i class=\"fas fa-quote-left\"><\/i> \u201cRock badgers are creatures of little power, yet they make their homes in the crags.\u201d \u2014 Proverbs 30:26<\/div>\n            <h3><i class=\"fas fa-brain\"><\/i> Wisdom of the Rock Badger<\/h3>\n            <p>The wisdom of the rock badger is rooted in self-awareness. The biblical text states simply: \u201cRock badgers are creatures of little power, yet they make their homes in the crags.\u201d The acknowledgment of \u201clittle power\u201d recognizes a profound limitation. The rock badger cannot outrun predators, cannot fight off eagles or leopards, and possesses no natural weapons for defense. Yet the rock badger does not despair over its weakness. Instead, it chooses a wise strategy: dwelling in the crags. These rocky crevices provide natural fortresses where the hyrax finds protection.<\/p>\n            <p>The hyrax\u2019s wisdom extends beyond individual survival to community cooperation. These animals live in colonies and post sentinels\u2014guards that watch for danger while others feed. When a predator approaches, the sentinel emits a distinct whistle, warning the colony to retreat to the safety of the rocks.<\/p>\n            <h3><i class=\"fas fa-balance-scale\"><\/i> Righteousness of the Rock Badger<\/h3>\n            <p>If wisdom is knowing where to find safety, righteousness is the act of dwelling there. The rock badger\u2019s choice to \u201cmake their homes in the crags\u201d is a model for righteous living. Righteousness involves humility (honest self-assessment), prudence (wise action), community (shared vigilance), gratitude (security as a gift), and perseverance (daily practice). Even the hyrax\u2019s designation as \u201cunclean\u201d in Levitical law carries a lesson: righteousness is not about status or strength but about finding one\u2019s appointed place in the created order.<\/p>\n            <h3><i class=\"fas fa-comment-dots\"><\/i> Reflection<\/h3>\n            <p>The rock badger invites every visitor to ask: <strong>Where do I find my security?<\/strong> In a world that celebrates power and self-sufficiency, the hyrax stands as a quiet rebuke. It does not pretend to be strong. Instead, it knows its limits and acts accordingly. This is the beginning of both wisdom and righteousness\u2014the honest admission that we are not self-sufficient and that true safety is found outside ourselves.<\/p>\n            <div class=\"reference-list\"><i class=\"fas fa-book-open\"><\/i> References: Coakley (2025); Reyburn &#038; Fry (2000).<\/div>\n        <\/div>\n\n        <div class=\"game-sat-panel\">\n            <div class=\"mode-selector\">\n                <i class=\"fas fa-graduation-cap\"><\/i> <strong>Choose Your Exam<\/strong>\n                <div class=\"mode-buttons\">\n                    <button id=\"modeSAT\" class=\"mode-btn sat\"><i class=\"fab fa-sat\"><\/i> SAT<\/button>\n                    <button id=\"modePSAT\" class=\"mode-btn psat\"><i class=\"fas fa-pen-fancy\"><\/i> PSAT<\/button>\n                    <button id=\"modeACT\" class=\"mode-btn act\"><i class=\"fas fa-bolt\"><\/i> ACT<\/button>\n                <\/div>\n            <\/div>\n            <div class=\"quiz-header\">\n                <h3 id=\"modeTitle\"><i class=\"fas fa-brain\"><\/i> SAT \u2726 Wisdom &#038; Ethics Prep<\/h3>\n                <div class=\"score-area\"><i class=\"fas fa-star\"><\/i> Score: <span id=\"scoreValue\">0<\/span> \/ 600<\/div>\n            <\/div>\n            <div class=\"question-card\" id=\"quizContainer\">\n                <div id=\"dynamicQuestionArea\"><\/div>\n                <div id=\"feedbackArea\" class=\"feedback\"><i class=\"fas fa-info-circle\"><\/i> Select an exam mode above to start.<\/div>\n                <button id=\"nextButton\" class=\"next-btn\" style=\"display: none;\"><i class=\"fas fa-arrow-right\"><\/i> Next Question<\/button>\n                <button id=\"restartButton\" class=\"restart-btn\"><i class=\"fas fa-undo-alt\"><\/i> Restart Quiz<\/button>\n                <div class=\"game-status\"><i class=\"fas fa-hourglass-half\"><\/i> 6 questions per exam \u2022 Evidence-based reading \u2022 Rock Badger (Hyrax) exhibit<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    <footer><i class=\"fas fa-dog\"><\/i> Righteousness \u00b7 Wisdom \u00b7 Reflection \u2014 The Rock Badger (Hyrax): \u201ccreatures of little power, yet they make their homes in the crags\u201d | SAT \u2022 PSAT \u2022 ACT Test Prep<\/footer>\n<\/div>\n\n<script>\n    \/\/ ---------- QUESTION BANKS (SAT \/ PSAT \/ ACT) based on the Rock Badger (Hyrax) exhibit ----------\n    \/\/ Topics: self-awareness, \"little power\", dwelling in crags, community sentinels, humility, righteousness as dwelling in safety.\n    const QUESTION_BANKS = {\n        SAT: [\n            { text: \"The exhibit states that the rock badger's closest living relatives are the elephant and the rhinoceros. The author most likely includes this fact to:\", options: [\"Show that the hyrax is actually a large animal\", \"Emphasize the surprising nature of its humble adaptations\", \"Argue that hyraxes should be worshipped\", \"Contradict the Bible\"], correct: 1, explanation: \"Correct: Despite being related to enormous mammals, the hyrax remains small and weak \u2014 making its wisdom (dwelling in crags) even more remarkable.\" },\n            { text: \"According to Proverbs 30:26, the rock badger is described as a 'creature of little power' that makes its home in the crags. The phrase 'little power' primarily serves to:\", options: [\"Highlight its physical weakness and inability to defend itself\", \"Suggest it is lazy\", \"Prove it cannot climb\", \"Indicate it has no survival instincts\"], correct: 0, explanation: \"The hyrax cannot outrun or fight predators \u2014 its 'little power' drives its wise choice to dwell in the rocks.\" },\n            { text: \"The exhibit describes the hyrax's practice of posting sentinels to warn the colony of danger. This behavioral evidence best supports which virtue of righteousness?\", options: [\"Gratitude\", \"Community \u2014 shared vigilance and bearing one another's burdens\", \"Pride\", \"Isolation\"], correct: 1, explanation: \"The sentinel's whistle demonstrates that righteousness is not solitary but lived in accountable community.\" },\n            { text: \"As used in the passage, 'make their homes in the crags' most nearly means:\", options: [\"Build elaborate nests\", \"Seek refuge and safety in inaccessible rocky crevices\", \"Avoid all other animals\", \"Hibernate underground\"], correct: 1, explanation: \"The crags (steep rocky cliffs) provide natural fortresses where the hyrax finds protection from predators.\" },\n            { text: \"The author draws a distinction between wisdom and righteousness as follows:\", options: [\"Wisdom is strength; righteousness is weakness\", \"Wisdom is knowing where to find safety; righteousness is the act of dwelling there\", \"They are identical concepts\", \"Wisdom is for animals; righteousness is for humans\"], correct: 1, explanation: \"The article states: 'If wisdom is knowing where to find safety, righteousness is the act of dwelling there.'\" },\n            { text: \"The rhetorical question 'Where do I find my security?' in the Reflection section is intended to:\", options: [\"Encourage visitors to invest in financial security\", \"Prompt self-examination about reliance on self versus a secure foundation outside oneself\", \"Criticize those who feel weak\", \"Suggest that hyraxes are insecure\"], correct: 1, explanation: \"The hyrax models the humility to admit need and dwell in the Rock \u2014 the question invites visitors to examine their own foundation.\" }\n        ],\n        PSAT: [\n            { text: \"What is the central message of the Rock Badger exhibit?\", options: [\"Strength is the only path to success\", \"True wisdom and righteousness begin with honest self-assessment and seeking refuge in a secure foundation\", \"Hyraxes are unclean and should be avoided\", \"Only large animals have value\"], correct: 1, explanation: \"The hyrax's wisdom is knowing its limits; righteousness is dwelling in the crags \u2014 a model of humble security.\" },\n            { text: \"Why does the exhibit emphasize that the hyrax has 'little power'?\", options: [\"To mock the animal\", \"To show that righteousness does not require immense strength; only the humility to admit need and take shelter\", \"To prove it cannot survive\", \"To compare it to elephants\"], correct: 1, explanation: \"Acknowledging 'little power' without despair is the beginning of wisdom \u2014 righteousness does not require flawless performance.\" },\n            { text: \"Which word best describes the hyrax's strategy for survival as presented in the museum?\", options: [\"Aggressive\", \"Self-reliant\", \"Prudent \u2014 dwelling in the crags where it is safe\", \"Isolated\"], correct: 2, explanation: \"Prudence: knowing its limits and wisely choosing to live in the protective rocks.\" },\n            { text: \"The exhibit states that even the hyrax's designation as 'unclean' in Levitical law teaches that righteousness:\", options: [\"Requires perfect ritual purity\", \"Is not about status or strength but about finding one's appointed place in the created order\", \"Only applies to clean animals\", \"Rejects the hyrax entirely\"], correct: 1, explanation: \"Psalm 104 affirms 'the cliffs are a refuge for the rock badgers' \u2014 the hyrax is exactly where it belongs, safe and provided for.\" },\n            { text: \"The practice of posting sentinels (guards) in hyrax colonies illustrates that righteousness:\", options: [\"Is only individual\", \"Involves shared vigilance and mutual protection\", \"Requires fighting predators\", \"Is unnecessary\"], correct: 1, explanation: \"The sentinel's whistle demonstrates sacrificial love and community responsibility \u2014 living righteously together.\" },\n            { text: \"The author concludes that the hyrax offers hope to those who feel weak because:\", options: [\"Weakness is an illusion\", \"Righteousness does not require immense strength; only the humility to admit need and the wisdom to take shelter\", \"Hyraxes become strong eventually\", \"Strength is irrelevant\"], correct: 1, explanation: \"The hyrax does not pretend to be strong \u2014 it models that security is found outside oneself, in the Rock.\" }\n        ],\n        ACT: [\n            { text: \"According to the passage, the rock badger's unique physical adaptation (rubber-like foot pads) enables it to:\", options: [\"Fly\", \"Scale nearly vertical rock faces\", \"Swim underwater\", \"Burrow underground\"], correct: 1, explanation: \"The clammy sweat on foot pads allows the hyrax to climb steep cliffs \u2014 the crags that become its refuge.\" },\n            { text: \"The author cites Psalm 104:18 ('the cliffs are a refuge for the rock badgers') to support the idea that:\", options: [\"Hyraxes are the most important animals\", \"God\u2019s provision includes a safe place for even the smallest, weakest creatures\", \"Only hyraxes deserve protection\", \"Cliffs are dangerous\"], correct: 1, explanation: \"The verse affirms that the hyrax belongs in the rocks \u2014 it is provided for and safe.\" },\n            { text: \"The phrase 'the prudent see danger and take refuge' (Reyburn & Fry) is used to summarize which theme of the exhibit?\", options: [\"Recklessness is admirable\", \"Wisdom involves seeing danger and acting wisely to find safety\", \"Only the strong survive\", \"Danger should be ignored\"], correct: 1, explanation: \"The hyrax sees its vulnerability (danger) and wisely takes refuge in the crags \u2014 the model of prudence.\" },\n            { text: \"The exhibit states that righteousness is 'not a single event' but 'a daily practice.' This is modeled by the hyrax's behavior of:\", options: [\"Returning to the rocks daily for protection\", \"Hibernating for months\", \"Fighting predators\", \"Living alone\"], correct: 0, explanation: \"The hyrax returns to the rocks every day \u2014 righteousness requires daily faithfulness, not a one-time decision.\" },\n            { text: \"Which statement best captures the ethical implication of the hyrax's humility?\", options: [\"Righteousness begins with honest self-assessment and trusting in protection rather than one's own strength\", \"Righteousness requires pretending to be powerful\", \"Humility is a weakness\", \"Only powerful animals are righteous\"], correct: 0, explanation: \"The hyrax acknowledges 'little power' without despair and dwells in the crags \u2014 trusting external security.\" },\n            { text: \"The final reflection invites visitors to ask 'Where do I find my security?' This question directly challenges:\", options: [\"The value of community\", \"The world's celebration of power, wealth, and self-sufficiency\", \"The existence of predators\", \"The importance of climbing\"], correct: 1, explanation: \"The hyrax rebukes self-sufficiency; true security is found outside oneself, in the Rock.\" }\n        ]\n    };\n\n    let currentMode = \"SAT\";\n    let currentQuestions = [...QUESTION_BANKS.SAT];\n    let currentIndex = 0;\n    let playerScore = 0;\n    let quizAnswered = false;\n    let selectedOptIdx = null;\n    let totalPerMode = 6;\n\n    \/\/ DOM elements\n    const dynamicArea = document.getElementById(\"dynamicQuestionArea\");\n    const feedbackDiv = document.getElementById(\"feedbackArea\");\n    const nextBtn = document.getElementById(\"nextButton\");\n    const restartBtn = document.getElementById(\"restartButton\");\n    const scoreSpan = document.getElementById(\"scoreValue\");\n    const modeTitle = document.getElementById(\"modeTitle\");\n\n    function updateScoreUI() {\n        scoreSpan.innerText = playerScore;\n    }\n\n    function loadMode(mode) {\n        currentMode = mode;\n        if (mode === \"SAT\") currentQuestions = [...QUESTION_BANKS.SAT];\n        else if (mode === \"PSAT\") currentQuestions = [...QUESTION_BANKS.PSAT];\n        else currentQuestions = [...QUESTION_BANKS.ACT];\n        \n        let icon = mode === \"SAT\" ? '<i class=\"fab fa-sat\"><\/i>' : (mode === \"PSAT\" ? '<i class=\"fas fa-pen-fancy\"><\/i>' : '<i class=\"fas fa-bolt\"><\/i>');\n        modeTitle.innerHTML = `${icon} ${mode} \u2726 Wisdom & Ethics Prep`;\n        \n        currentIndex = 0;\n        playerScore = 0;\n        quizAnswered = false;\n        selectedOptIdx = null;\n        updateScoreUI();\n        nextBtn.style.display = \"none\";\n        feedbackDiv.innerHTML = `<i class=\"fas fa-dog\"><\/i> ${mode} mode activated. Answer 6 questions based on the Rock Badger exhibit (wisdom, righteousness, reflection).`;\n        renderQuestion();\n        \n        document.querySelectorAll('.mode-btn').forEach(btn => btn.classList.remove('active'));\n        if (mode === \"SAT\") document.getElementById(\"modeSAT\").classList.add('active');\n        if (mode === \"PSAT\") document.getElementById(\"modePSAT\").classList.add('active');\n        if (mode === \"ACT\") document.getElementById(\"modeACT\").classList.add('active');\n    }\n\n    function renderQuestion() {\n        if (currentIndex >= totalPerMode) {\n            dynamicArea.innerHTML = `\n                <div style=\"text-align:center; padding:20px;\">\n                    <i class=\"fas fa-trophy\" style=\"font-size:3rem; color:#e6b422;\"><\/i>\n                    <h3>${currentMode} Complete!<\/h3>\n                    <p>Your score: ${playerScore} \/ ${totalPerMode*100}<\/p>\n                    <p><i class=\"fas fa-medal\"><\/i> ${getFinalMessage()}<\/p>\n                    <i class=\"fas fa-dog\"><\/i> Switch exam mode or press Restart.\n                <\/div>\n            `;\n            nextBtn.style.display = \"none\";\n            quizAnswered = true;\n            return;\n        }\n\n        const q = currentQuestions[currentIndex];\n        let optionsHtml = '';\n        const letters = ['A', 'B', 'C', 'D'];\n        q.options.forEach((opt, idx) => {\n            let disabledAttr = quizAnswered ? 'disabled' : '';\n            let extraClass = '';\n            if (quizAnswered) {\n                if (idx === q.correct) extraClass = 'correct-highlight';\n                else if (idx === selectedOptIdx && idx !== q.correct) extraClass = 'wrong-highlight';\n            }\n            optionsHtml += `\n                <button class=\"opt-btn ${extraClass}\" data-opt-index=\"${idx}\" ${disabledAttr}>\n                    <i class=\"fas ${idx === 0 ? 'fa-circle' : (idx === 1 ? 'fa-dot-circle' : (idx === 2 ? 'fa-record-vinyl' : 'fa-stop'))}\"><\/i>\n                    <strong>${letters[idx]}.<\/strong> ${escapeHtml(opt)}\n                <\/button>\n            `;\n        });\n\n        const progressHtml = `<div class=\"game-status\" style=\"margin-bottom:12px;\"><i class=\"fas fa-dog\"><\/i> Question ${currentIndex+1} of ${totalPerMode} (${currentMode})<\/div>`;\n        const questionHtml = `\n            ${progressHtml}\n            <div class=\"question-text\"><i class=\"fas fa-mountain\"><\/i> ${escapeHtml(q.text)}<\/div>\n            <div class=\"options-list\" id=\"optionsList\">${optionsHtml}<\/div>\n        `;\n        dynamicArea.innerHTML = questionHtml;\n\n        if (!quizAnswered) {\n            document.querySelectorAll('.opt-btn').forEach(btn => {\n                btn.addEventListener('click', (e) => {\n                    if (quizAnswered) return;\n                    const chosenIdx = parseInt(btn.getAttribute('data-opt-index'));\n                    handleAnswer(chosenIdx);\n                });\n            });\n        }\n    }\n\n    function handleAnswer(chosenIdx) {\n        if (quizAnswered) return;\n        const q = currentQuestions[currentIndex];\n        const isCorrect = (chosenIdx === q.correct);\n        selectedOptIdx = chosenIdx;\n        if (isCorrect) {\n            playerScore += 100;\n            updateScoreUI();\n            feedbackDiv.innerHTML = `<i class=\"fas fa-check-circle\" style=\"color:#2e7d32;\"><\/i> \u2713 Correct. ${q.explanation} <i class=\"fas fa-award\"><\/i> +100 points`;\n        } else {\n            const correctLetter = String.fromCharCode(65 + q.correct);\n            const correctText = q.options[q.correct];\n            feedbackDiv.innerHTML = `<i class=\"fas fa-times-circle\" style=\"color:#b71c1c;\"><\/i> Incorrect. Answer: ${correctLetter}: ${escapeHtml(correctText)}.<br>${q.explanation}`;\n        }\n        quizAnswered = true;\n        renderQuestion();\n        nextBtn.style.display = \"block\";\n    }\n\n    function nextQuestion() {\n        if (!quizAnswered && currentIndex < totalPerMode) {\n            feedbackDiv.innerHTML = `<i class=\"fas fa-exclamation-triangle\"><\/i> Please answer the question before proceeding.`;\n            return;\n        }\n        if (currentIndex + 1 <= totalPerMode) {\n            currentIndex++;\n            quizAnswered = false;\n            selectedOptIdx = null;\n            nextBtn.style.display = \"none\";\n            if (currentIndex < totalPerMode) {\n                feedbackDiv.innerHTML = `<i class=\"fas fa-dog\"><\/i> Read the article, then choose the best answer about wisdom or righteousness.`;\n                renderQuestion();\n            } else {\n                renderQuestion();\n                nextBtn.style.display = \"none\";\n            }\n        }\n    }\n\n    function restartQuiz() {\n        loadMode(currentMode);\n    }\n\n    function getFinalMessage() {\n        let maxScore = totalPerMode * 100;\n        if (playerScore === maxScore) return `\ud83c\udfc6 Perfect ${currentScore} \u2014 you have grasped the hyrax\u2019s wisdom: dwell in the Rock.`;\n        if (playerScore >= 400) return `\ud83c\udf96\ufe0f Strong ${currentMode} readiness! \u201cThe prudent see danger and take refuge.\u201d`;\n        return `\ud83d\udcdc Review the exhibit about humility, community, and dwelling in the crags. \u201cCreatures of little power, yet they make their homes in the crags.\u201d`;\n    }\n\n    function escapeHtml(str) {\n        return str.replace(\/[&<>]\/g, function(m) {\n            if (m === '&') return '&amp;';\n            if (m === '<') return '&lt;';\n            if (m === '>') return '&gt;';\n            return m;\n        });\n    }\n\n    \/\/ Event bindings\n    document.getElementById(\"modeSAT\").addEventListener(\"click\", () => loadMode(\"SAT\"));\n    document.getElementById(\"modePSAT\").addEventListener(\"click\", () => loadMode(\"PSAT\"));\n    document.getElementById(\"modeACT\").addEventListener(\"click\", () => loadMode(\"ACT\"));\n    nextBtn.addEventListener(\"click\", nextQuestion);\n    restartBtn.addEventListener(\"click\", restartQuiz);\n    \n    \/\/ Initialize with SAT\n    loadMode(\"SAT\");\n<\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>Rock Badger (Hyrax) \u2013 Museum Test Prep App | SAT \u2022 PSAT \u2022 ACT Rock Badger (Hyrax) Museum Test Prep App Small creature, eternal wisdom \u2014 \u201ccreatures of little power, yet they make their homes in the crags\u201d (Proverbs 30:26) Shafan | Hyrax The Rock Badger (Hyrax): Small Creature, Eternal Wisdom The rock badger, known [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-899","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/pages\/899","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/comments?post=899"}],"version-history":[{"count":1,"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/pages\/899\/revisions"}],"predecessor-version":[{"id":902,"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/pages\/899\/revisions\/902"}],"wp:attachment":[{"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/media?parent=899"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}