{"id":865,"date":"2026-04-25T11:06:55","date_gmt":"2026-04-25T05:36:55","guid":{"rendered":"https:\/\/qsh.in\/boards\/wbbse\/?p=865"},"modified":"2026-05-18T10:10:44","modified_gmt":"2026-05-18T04:40:44","slug":"e-mc2-interactive-lab-quiz","status":"publish","type":"post","link":"https:\/\/qsh.in\/boards\/wbbse\/class-x\/physical-science\/e-mc2-interactive-lab-quiz\/","title":{"rendered":"\u0986\u0987\u09a8\u09b8\u09cd\u099f\u09be\u0987\u09a8\u09c7\u09b0 \u09ad\u09b0 \u0993 \u09b6\u0995\u09cd\u09a4\u09bf\u09b0 \u09a4\u09c1\u09b2\u09cd\u09af\u09a4\u09be \u09b8\u09ae\u09c0\u0995\u09b0\u09a3 (E=mc\u00b2)"},"content":{"rendered":"<p>\u09aa\u09cd\u09b0\u09bf\u09af\u09bc \u099b\u09be\u09a4\u09cd\u09b0\u099b\u09be\u09a4\u09cd\u09b0\u09c0\u09b0\u09be, \u09ad\u09cc\u09a4\u09ac\u09bf\u099c\u09cd\u099e\u09be\u09a8\u09c7\u09b0 \u09a4\u09c3\u09a4\u09c0\u09af\u09bc \u0985\u09a7\u09cd\u09af\u09be\u09af\u09bc \u2018\u09b0\u09be\u09b8\u09be\u09af\u09bc\u09a8\u09bf\u0995 \u0997\u09a3\u09a8\u09be\u2019-\u09a4\u09c7 \u0986\u09ae\u09b0\u09be \u09ac\u09bf\u099c\u09cd\u099e\u09be\u09a8\u09c0 \u0985\u09cd\u09af\u09be\u09b2\u09ac\u09be\u09b0\u09cd\u099f \u0986\u0987\u09a8\u09b8\u09cd\u099f\u09be\u0987\u09a8\u09c7\u09b0 \u098f\u0995\u099f\u09bf \u09af\u09c1\u0997\u09be\u09a8\u09cd\u09a4\u0995\u09be\u09b0\u09c0 \u0986\u09ac\u09bf\u09b7\u09cd\u0995\u09be\u09b0 \u09b8\u09ae\u09cd\u09aa\u09b0\u09cd\u0995\u09c7 \u099c\u09c7\u09a8\u09c7\u099b\u09bf\u2014 \u09ad\u09b0 \u0993 \u09b6\u0995\u09cd\u09a4\u09bf\u09b0 \u09a4\u09c1\u09b2\u09cd\u09af\u09a4\u09be \u09b8\u09ae\u09c0\u0995\u09b0\u09a3, <strong>E = mc<sup>2<\/sup><\/strong>\u0964<\/p>\n<p>\u09ac\u0987\u09af\u09bc\u09c7\u09b0 \u09aa\u09be\u09a4\u09be\u09af\u09bc \u09b8\u09ae\u09c0\u0995\u09b0\u09a3\u099f\u09bf \u09a6\u09c7\u0996\u09a4\u09c7 \u0996\u09c1\u09ac \u09b8\u09b9\u099c \u09ae\u09a8\u09c7 \u09b9\u09b2\u09c7\u0993, \u098f\u099f\u09bf \u0995\u09c0\u09ad\u09be\u09ac\u09c7 \u0995\u09be\u099c \u0995\u09b0\u09c7 \u098f\u09ac\u0982 \u0997\u09be\u09a3\u09bf\u09a4\u09bf\u0995 \u09b8\u09ae\u09b8\u09cd\u09af\u09be\u09af\u09bc \u098f\u0995\u09c7 \u0995\u09c0\u09ad\u09be\u09ac\u09c7 \u09b8\u09be\u099c\u09be\u09a4\u09c7 \u09b9\u09af\u09bc, \u09a4\u09be \u09a8\u09bf\u09af\u09bc\u09c7 \u0985\u09a8\u09c7\u0995\u09c7\u09b0\u0987 \u09ae\u09a8\u09c7 \u09ad\u09af\u09bc \u09a5\u09be\u0995\u09c7\u0964 \u09a4\u09cb\u09ae\u09be\u09a6\u09c7\u09b0 \u098f\u0987 \u09ad\u09af\u09bc \u09a6\u09c2\u09b0 \u0995\u09b0\u09a4\u09c7 \u098f\u09ac\u0982 \u09ac\u09bf\u09b7\u09af\u09bc\u099f\u09bf\u0995\u09c7 \u0986\u09b0\u0993 \u09ae\u099c\u09be\u09a6\u09be\u09b0 \u0995\u09b0\u09c7 \u09a4\u09c1\u09b2\u09a4\u09c7 \u0986\u09ae\u09b0\u09be \u09a4\u09c8\u09b0\u09bf \u0995\u09b0\u09c7\u099b\u09bf <strong>\u201cE=mc<sup>2<\/sup> \u09b2\u09cd\u09af\u09be\u09ac \u098f\u09ac\u0982 \u09aa\u09b0\u09c0\u0995\u09cd\u09b7\u09be\u201d<\/strong> \u09a8\u09be\u09ae\u0995 \u098f\u0995\u099f\u09bf \u09ac\u09bf\u09b6\u09c7\u09b7 \u0987\u09a8\u09cd\u099f\u09be\u09b0\u09c7\u0995\u09cd\u099f\u09bf\u09ad \u0997\u09c7\u09ae!<\/p>\n<p>\u0997\u09c7\u09ae\u099f\u09bf\u09a4\u09c7 \u09a6\u09c1\u099f\u09bf \u0985\u09b8\u09be\u09a7\u09be\u09b0\u09a3 \u09ae\u09cb\u09a1 \u09b0\u09af\u09bc\u09c7\u099b\u09c7, \u09af\u09be \u09a4\u09cb\u09ae\u09be\u09a6\u09c7\u09b0 \u09a7\u09be\u09aa\u09c7 \u09a7\u09be\u09aa\u09c7 \u09b8\u09c2\u09a4\u09cd\u09b0\u099f\u09bf \u09b6\u09bf\u0996\u09a4\u09c7 \u098f\u09ac\u0982 \u0985\u09a8\u09c1\u09b6\u09c0\u09b2\u09a8 \u0995\u09b0\u09a4\u09c7 \u09b8\u09be\u09b9\u09be\u09af\u09cd\u09af \u0995\u09b0\u09ac\u09c7\u0964<\/p>\n<h2>\u09e7. \u09b6\u09c7\u0996\u09be\u09b0 \u09ae\u09cb\u09a1 (Learning Mode)<\/h2>\n<p>\u098f\u0987 \u09ae\u09cb\u09a1\u099f\u09bf \u09a4\u09cb\u09ae\u09be\u09a6\u09c7\u09b0 \u098f\u0995\u099f\u09bf \u09ad\u09be\u09b0\u09cd\u099a\u09c1\u09af\u09bc\u09be\u09b2 \u09b2\u09cd\u09af\u09be\u09ac\u09c7\u09b0 \u09ae\u09a4\u09cb \u0995\u09be\u099c \u0995\u09b0\u09ac\u09c7\u0964<\/p>\n<ul>\n<li>\u098f\u0996\u09be\u09a8\u09c7 \u09a4\u09cb\u09ae\u09b0\u09be <strong>m (\u09ad\u09b0)<\/strong>-\u098f\u09b0 \u09ac\u0995\u09cd\u09b8\u09c7 \u09af\u09c7\u0995\u09cb\u09a8\u09cb \u09ad\u09b0\u09c7\u09b0 \u09ae\u09be\u09a8 (\u0995\u09bf\u09b2\u09cb\u0997\u09cd\u09b0\u09be\u09ae\u09c7) \u09ac\u09b8\u09be\u09a4\u09c7 \u09aa\u09be\u09b0\u09ac\u09c7\u0964<\/li>\n<li>\u2018\u09b6\u0995\u09cd\u09a4\u09bf \u0997\u09a3\u09a8\u09be \u0995\u09b0\u09cb\u2019 \u09ac\u09be\u099f\u09a8\u09c7 \u0995\u09cd\u09b2\u09bf\u0995 \u0995\u09b0\u09b2\u09c7\u0987 \u09ae\u09cd\u09af\u09be\u099c\u09bf\u0995! \u0997\u09c7\u09ae\u099f\u09bf \u09a4\u09cb\u09ae\u09be\u09a6\u09c7\u09b0 <strong>\u09a7\u09be\u09aa\u09c7 \u09a7\u09be\u09aa\u09c7 \u09a6\u09c7\u0996\u09bf\u09af\u09bc\u09c7 \u09a6\u09c7\u09ac\u09c7<\/strong> \u0995\u09c0\u09ad\u09be\u09ac\u09c7 \u09ad\u09b0\u0995\u09c7 \u0986\u09b2\u09cb\u09b0 \u09ac\u09c7\u0997\u09c7\u09b0 \u09ac\u09b0\u09cd\u0997\u09c7\u09b0 (9 \u00d7 10<sup>16<\/sup>) \u09b8\u09be\u09a5\u09c7 \u0997\u09c1\u09a3 \u0995\u09b0\u09c7 \u09ae\u09cb\u099f \u09b6\u0995\u09cd\u09a4\u09bf (E) \u09ac\u09c7\u09b0 \u0995\u09b0\u09a4\u09c7 \u09b9\u09af\u09bc\u0964<\/li>\n<li>\u09ab\u09b2\u09be\u09ab\u09b2\u099f\u09bf \u09a4\u09cb\u09ae\u09b0\u09be \u09b6\u0995\u09cd\u09a4\u09bf\u09b0 \u09aa\u09cd\u09b0\u09ae\u09be\u09a3 \u098f\u0995\u0995 \u2018\u099c\u09c1\u09b2\u2019 (Joules)-\u098f \u09aa\u09c7\u09af\u09bc\u09c7 \u09af\u09be\u09ac\u09c7\u0964 \u098f\u099f\u09bf \u09a4\u09cb\u09ae\u09be\u09a6\u09c7\u09b0 \u0985\u0999\u09cd\u0995\u09c7\u09b0 \u09b2\u099c\u09bf\u0995 \u09ac\u09c1\u099d\u09a4\u09c7 \u09a6\u09be\u09b0\u09c1\u09a3\u09ad\u09be\u09ac\u09c7 \u09b8\u09be\u09b9\u09be\u09af\u09cd\u09af \u0995\u09b0\u09ac\u09c7\u0964<\/li>\n<\/ul>\n<h2>\u09e8. \u09aa\u09b0\u09c0\u0995\u09cd\u09b7\u09be\u09b0 \u09ae\u09cb\u09a1 (Testing Mode)<\/h2>\n<p>\u09b6\u09c7\u0996\u09be \u09a4\u09cb \u09b9\u09b2\u09cb, \u098f\u09ac\u09be\u09b0 \u09a8\u09bf\u099c\u09c7\u0995\u09c7 \u09af\u09be\u099a\u09be\u0987 \u0995\u09b0\u09be\u09b0 \u09aa\u09be\u09b2\u09be! \u09aa\u09b0\u09c0\u0995\u09cd\u09b7\u09be\u09b0 \u09ae\u09cb\u09a1\u09c7 \u09a4\u09cb\u09ae\u09be\u09a6\u09c7\u09b0 \u099c\u09a8\u09cd\u09af \u09b0\u09af\u09bc\u09c7\u099b\u09c7 \u0995\u09bf\u099b\u09c1 \u09ae\u099c\u09be\u09b0 \u098f\u09ac\u0982 \u09ac\u09c1\u09a6\u09cd\u09a7\u09bf\u09b0 \u09aa\u09cd\u09b0\u09b6\u09cd\u09a8\u0964<\/p>\n<ul>\n<li>\u09aa\u09cd\u09b0\u09a4\u09bf\u099f\u09bf \u09aa\u09cd\u09b0\u09b6\u09cd\u09a8\u09c7 \u09a4\u09cb\u09ae\u09be\u09a6\u09c7\u09b0 \u098f\u0995\u099f\u09bf \u09a8\u09bf\u09b0\u09cd\u09a6\u09bf\u09b7\u09cd\u099f \u09aa\u09b0\u09bf\u09b8\u09cd\u09a5\u09bf\u09a4\u09bf\u09b0 \u0995\u09a5\u09be \u09ac\u09b2\u09be \u09b9\u09ac\u09c7 (\u09af\u09c7\u09ae\u09a8: \u09ad\u09b0 2 kg \u09b9\u09b2\u09c7 \u09b8\u09ae\u09c0\u0995\u09b0\u09a3\u099f\u09bf \u0995\u09c0\u09ad\u09be\u09ac\u09c7 \u09b8\u09be\u099c\u09be\u09ac\u09c7?)\u0964<\/li>\n<li>\u09a4\u09cb\u09ae\u09be\u09a6\u09c7\u09b0 \u0995\u09be\u099c \u09b9\u09ac\u09c7 \u09a8\u09bf\u099a\u09c7\u09b0 \u09ab\u09be\u0981\u0995\u09be \u09ac\u0995\u09cd\u09b8\u0997\u09c1\u09b2\u09cb\u09a4\u09c7 <strong>\u09b8\u09a0\u09bf\u0995 \u09ae\u09be\u09a8 \u09ac\u09be \u09aa\u09cd\u09b0\u09a4\u09c0\u0995 (E, m, c, 2)<\/strong> \u099f\u09be\u0987\u09aa \u0995\u09b0\u09c7 \u09b8\u09ae\u09cd\u09aa\u09c2\u09b0\u09cd\u09a3 \u09b8\u09ae\u09c0\u0995\u09b0\u09a3\u099f\u09bf \u09a4\u09c8\u09b0\u09bf \u0995\u09b0\u09be\u0964<\/li>\n<li>\u0989\u09a4\u09cd\u09a4\u09b0 \u09af\u09be\u099a\u09be\u0987 \u0995\u09b0\u09be\u09b0 \u09aa\u09b0 \u0997\u09c7\u09ae\u099f\u09bf <strong>\u09b8\u09ac\u09c1\u099c (\u09b8\u09a0\u09bf\u0995)<\/strong> \u098f\u09ac\u0982 <strong>\u09b2\u09be\u09b2 (\u09ad\u09c1\u09b2)<\/strong> \u09b0\u0999\u09c7\u09b0 \u09ae\u09be\u09a7\u09cd\u09af\u09ae\u09c7 \u09a4\u09cb\u09ae\u09be\u09a6\u09c7\u09b0 \u099c\u09be\u09a8\u09bf\u09af\u09bc\u09c7 \u09a6\u09c7\u09ac\u09c7 \u0995\u09cb\u09a5\u09be\u09af\u09bc \u09ad\u09c1\u09b2 \u09b9\u09af\u09bc\u09c7\u099b\u09c7\u0964 \u09b8\u09be\u09a5\u09c7 \u09b8\u09be\u09a5\u09c7 \u09aa\u09c7\u09af\u09bc\u09c7 \u09af\u09be\u09ac\u09c7 \u09b8\u09c1\u09a8\u09cd\u09a6\u09b0 \u09ac\u09cd\u09af\u09be\u0996\u09cd\u09af\u09be\u0993!<\/li>\n<\/ul>\n<h2>\u0995\u09c0\u09ad\u09be\u09ac\u09c7 \u0996\u09c7\u09b2\u09ac\u09c7?<\/h2>\n<p>\u09a8\u09bf\u099a\u09c7\u09b0 \u0997\u09c7\u09ae \u09ac\u0995\u09cd\u09b8\u099f\u09bf\u09a4\u09c7 \u09aa\u09cd\u09b0\u09a5\u09ae\u09c7 <strong>\u2018\u09b6\u09c7\u0996\u09be\u09b0 \u09ae\u09cb\u09a1\u2019<\/strong> \u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0 \u0995\u09b0\u09c7 \u0995\u09af\u09bc\u09c7\u0995\u099f\u09bf \u09ad\u09bf\u09a8\u09cd\u09a8 \u09ad\u09bf\u09a8\u09cd\u09a8 \u09ad\u09b0 \u09ac\u09b8\u09bf\u09af\u09bc\u09c7 \u09b6\u0995\u09cd\u09a4\u09bf\u09b0 \u09ae\u09be\u09a8 \u09ac\u09c7\u09b0 \u0995\u09b0\u09c7 \u09a6\u09c7\u0996\u09cb\u0964 \u098f\u09b0\u09aa\u09b0 <strong>\u2018\u09aa\u09b0\u09c0\u0995\u09cd\u09b7\u09be\u09b0 \u09ae\u09cb\u09a1\u2019<\/strong>-\u098f \u0997\u09bf\u09af\u09bc\u09c7 \u09ea\u099f\u09bf \u09aa\u09cd\u09b0\u09b6\u09cd\u09a8\u09c7\u09b0 \u09b8\u09a0\u09bf\u0995 \u0989\u09a4\u09cd\u09a4\u09b0 \u09a6\u09bf\u09af\u09bc\u09c7 \u09aa\u09c1\u09b0\u09cb \u09a8\u09ae\u09cd\u09ac\u09b0 (4\/4) \u09a4\u09c1\u09b2\u09c7 \u09a8\u09be\u0993\u0964<\/p>\n<p>\u09ac\u09bf\u099c\u09cd\u099e\u09be\u09a8 \u09ae\u09c1\u0996\u09b8\u09cd\u09a5 \u0995\u09b0\u09be\u09b0 \u09ac\u09bf\u09b7\u09af\u09bc \u09a8\u09af\u09bc, \u09ac\u09bf\u099c\u09cd\u099e\u09be\u09a8 \u09b9\u09b2\u09cb \u09ac\u09c1\u099d\u09c7 \u09ae\u099c\u09be \u0995\u09b0\u09c7 \u09b6\u09c7\u0996\u09be\u09b0 \u09ac\u09bf\u09b7\u09af\u09bc\u0964 \u099a\u09b2\u09cb, \u09b6\u09c1\u09b0\u09c1 \u0995\u09b0\u09be \u09af\u09be\u0995!<\/p>\n<style>\n        #h5g-wrap-865 { max-width: 800px; width: 100%; margin: 2rem auto; background: #111827; border-radius: 12px; box-shadow: 0 10px 25px rgba(0,0,0,0.15); overflow: hidden; font-family: system-ui, -apple-system, sans-serif; }\n        #h5g-wrap-865 .h5g-toolbar { display: flex; justify-content: space-between; align-items: center; padding: 12px 20px; background: #1f2937; border-bottom: 1px solid #374151; }\n        #h5g-wrap-865 .h5g-title { color: #f3f4f6; font-weight: 600; font-size: 14px; letter-spacing: 0.5px; text-transform: uppercase; }\n        \n        \/* Normal Full Screen Button *\/\n        #h5g-wrap-865 .h5g-fs-btn { background: #3b82f6; color: #fff; border: none; padding: 8px 14px; border-radius: 6px; font-size: 13px; font-weight: 600; cursor: pointer; display: flex; align-items: center; gap: 8px; transition: background 0.2s ease; }\n        #h5g-wrap-865 .h5g-fs-btn:hover { background: #2563eb; }\n        #h5g-wrap-865 .h5g-fs-btn svg { width: 16px; height: 16px; fill: currentColor; }\n        \n        \/* NEW: Exit Full Screen Button (Deep Green & Small) *\/\n        #h5g-wrap-865 .h5g-fs-btn.exit-mode { background: #166534; padding: 6px 12px; font-size: 12px; }\n        #h5g-wrap-865 .h5g-fs-btn.exit-mode:hover { background: #14532d; }\n        \n        \/* Responsive height logic for mobile *\/\n        #h5g-wrap-865 .h5g-iframe-container { width: 100%; height: 75vh; min-height: 550px; max-height: 700px; position: relative; background: #000; }\n        #h5g-wrap-865 iframe { width: 100%; height: 100%; border: none; display: block; }\n        \n        @media (max-width: 480px) {\n            #h5g-wrap-865 .h5g-iframe-container { min-height: 600px; }\n        }\n\n        \/* NEW: When the WRAPPER is in full screen *\/\n        #h5g-wrap-865:fullscreen { max-width: 100%; width: 100%; height: 100%; margin: 0; border-radius: 0; display: flex; flex-direction: column; }\n        #h5g-wrap-865:fullscreen .h5g-iframe-container { height: 100%; flex-grow: 1; min-height: 0; max-height: none; }\n        \n        #h5g-wrap-865:-webkit-full-screen { max-width: 100%; width: 100%; height: 100%; margin: 0; border-radius: 0; display: flex; flex-direction: column; }\n        #h5g-wrap-865:-webkit-full-screen .h5g-iframe-container { height: 100%; flex-grow: 1; min-height: 0; max-height: none; }\n        \n        #h5g-wrap-865:-ms-fullscreen { max-width: 100%; width: 100%; height: 100%; margin: 0; border-radius: 0; display: flex; flex-direction: column; }\n        #h5g-wrap-865:-ms-fullscreen .h5g-iframe-container { height: 100%; flex-grow: 1; min-height: 0; max-height: none; }\n    <\/style><div id=\"h5g-wrap-865\" style=\"width: 100%; max-width: 800px; margin: 1.5em auto; box-shadow: 0 5px 20px rgba(0,0,0,0.1); border-radius: 8px; overflow: hidden; background: #fff; position: relative;\"><div class=\"h5g-toolbar\">  <div class=\"h5g-title\">Play Now<\/div>  <button id=\"h5g-fs-btn-865\" class=\"h5g-fs-btn\">    <svg viewbox=\"0 0 24 24\"><path d=\"M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z\"><\/path><\/svg>    <span>Full Screen<\/span>  <\/button><\/div><div class=\"h5g-iframe-container\">  <iframe id=\"h5g-iframe-865\" srcdoc=\"&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;&lt;base href=&quot;https:\/\/qsh.in\/boards\/wbbse\/&quot;&gt;&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no&quot;&gt;&lt;style&gt;html, body { width: 100%; height: 100%; margin: 0; padding: 0; background: transparent; touch-action: none; overflow: hidden; }&lt;\/style&gt;&lt;style&gt;\/* App Container for Mobile Responsiveness *\/\r\n.emc2-app-container {\r\n    width: 100%;\r\n    max-width: 550px;\r\n    background-color: white;\r\n    border-radius: 10px;\r\n    box-shadow: 0 8px 24px rgba(0,0,0,0.3);\r\n    display: flex;\r\n    flex-direction: column;\r\n    max-height: 96vh;\r\n    overflow-y: auto; \r\n}\r\n\r\n\/* Rest of the CSS *\/\r\n.emc2-header { background-color: #1a73e8; color: white; padding: 20px; text-align: center; }\r\n.emc2-header h2 { margin: 0 0 5px 0; font-size: 22px; color: white; }\r\n.emc2-header p { margin: 0; font-size: 14px; opacity: 0.9; }\r\n\r\n.emc2-tabs { display: flex; background-color: #e0e0e0; }\r\n.emc2-tab-btn {\r\n    flex: 1; padding: 12px; border: none; background: none;\r\n    font-size: 16px; font-weight: bold; cursor: pointer; transition: all 0.3s ease; color: #555;\r\n}\r\n.emc2-tab-btn.active { background-color: white; color: #1a73e8; border-bottom: 3px solid #1a73e8; }\r\n\r\n.emc2-section { padding: 20px; background: white; border: 1px solid #ddd; border-top: none;}\r\n.emc2-card { background: white; padding: 10px; }\r\n\r\n.emc2-input-group { margin: 15px 0; }\r\n.emc2-input-group label { display: block; margin-bottom: 8px; font-weight: bold; color:#333; }\r\n.emc2-input-group input {\r\n    width: 100%; padding: 12px; font-size: 16px; color:#333;\r\n    border: 2px solid #ccc; border-radius: 5px; box-sizing: border-box; transition: border-color 0.3s;\r\n}\r\n.emc2-input-group input:focus { border-color: #1a73e8; outline: none; }\r\n\r\n.equation-builder-container { background-color: #f8f9fa; padding: 15px; border-radius: 8px; border: 1px dashed #bbb; margin-bottom: 20px; }\r\n.equation-flex {\r\n    display: flex; align-items: center; justify-content: center;\r\n    font-size: 20px; font-weight: bold; margin-top: 10px; flex-wrap: wrap; gap: 5px;\r\n}\r\n.eq-input {\r\n    width: 60px; height: 45px; text-align: center; font-size: 16px; font-weight: bold;\r\n    border: 2px solid #ccc; border-radius: 5px; margin: 0 2px; outline: none; transition: 0.3s; color:#333;\r\n}\r\n.eq-input-small {\r\n    width: 35px; height: 35px; text-align: center; font-size: 14px; font-weight: bold;\r\n    border: 2px solid #ccc; border-radius: 5px; outline: none; transition: 0.3s; color:#333;\r\n}\r\n.eq-input:focus, .eq-input-small:focus { border-color: #1a73e8; }\r\n.eq-symbol { margin: 0 2px; color: #555; }\r\n.eq-correct { border-color: #34a853 !important; background-color: #e6f4ea; color: #137333; }\r\n.eq-wrong { border-color: #ea4335 !important; background-color: #fce8e6; color: #c5221f; }\r\n\r\n.emc2-action-btn {\r\n    width: 100%; padding: 12px; background-color: #34a853; color: white; border: none; border-radius: 5px;\r\n    font-size: 16px; font-weight: bold; cursor: pointer; margin-top: 10px; transition: background 0.3s;\r\n}\r\n.emc2-action-btn.secondary { background-color: #1a73e8; }\r\n.emc2-action-btn:hover { filter: brightness(1.1); color:white; }\r\n.emc2-action-btn:disabled { background-color: #ccc; cursor: not-allowed; }\r\n\r\n.emc2-result-box {\r\n    margin-top: 20px; padding: 15px; background-color: #f1f3f4; border-left: 4px solid #1a73e8; border-radius: 4px; font-size: 15px; line-height: 1.5; color:#333;\r\n}\r\n.emc2-final-result {\r\n    margin-top: 10px; padding: 10px; background-color: #e6f4ea; color: #137333; border-radius: 4px; font-size: 18px; text-align: center;\r\n}\r\n.emc2-score-board { text-align: right; border-bottom: 2px solid #eee; padding-bottom: 10px; margin-bottom: 15px; color: #1a73e8; }\r\n.emc2-question-box {\r\n    background-color: #fff8e1; border: 1px solid #ffecb3; padding: 15px; border-radius: 5px; font-weight: bold; margin-bottom: 15px; font-size: 16px; color:#333;\r\n}&lt;\/style&gt;&lt;\/head&gt;&lt;body&gt;&lt;div id=&quot;game-container&quot; style=&quot;width:100%; height:100%; display:flex; justify-content:center; align-items:center;&quot;&gt;&lt;div class=&quot;emc2-app-container&quot;&gt;\r\n    &lt;div class=&quot;emc2-header&quot;&gt;\r\n        &lt;h2&gt;E=mc\u00b2 \u09b2\u09cd\u09af\u09be\u09ac \u098f\u09ac\u0982 \u09aa\u09b0\u09c0\u0995\u09cd\u09b7\u09be&lt;\/h2&gt;\r\n        &lt;p&gt;\u09b8\u09b9\u099c\u09c7 \u09b6\u09c7\u0996\u09cb \u098f\u09ac\u0982 \u09a8\u09bf\u099c\u09c7\u0995\u09c7 \u09af\u09be\u099a\u09be\u0987 \u0995\u09b0\u09cb&lt;\/p&gt;\r\n    &lt;\/div&gt;\r\n\r\n    &lt;div class=&quot;emc2-tabs&quot;&gt;\r\n        &lt;button id=&quot;tab-learn&quot; class=&quot;emc2-tab-btn active&quot;&gt;\u09b6\u09c7\u0996\u09be\u09b0 \u09ae\u09cb\u09a1&lt;\/button&gt;\r\n        &lt;button id=&quot;tab-test&quot; class=&quot;emc2-tab-btn&quot;&gt;\u09aa\u09b0\u09c0\u0995\u09cd\u09b7\u09be\u09b0 \u09ae\u09cb\u09a1&lt;\/button&gt;\r\n    &lt;\/div&gt;\r\n\r\n    &lt;div id=&quot;emc2-learn-section&quot; class=&quot;emc2-section active&quot;&gt;\r\n        &lt;div class=&quot;emc2-card&quot;&gt;\r\n            &lt;h3&gt;\u0995\u09c0\u09ad\u09be\u09ac\u09c7 \u0995\u09be\u099c \u0995\u09b0\u09c7?&lt;\/h3&gt;\r\n            &lt;p&gt;&lt;strong&gt;E = mc\u00b2&lt;\/strong&gt; \u09b8\u09c2\u09a4\u09cd\u09b0\u09c7: &lt;strong&gt;E&lt;\/strong&gt; = \u09b6\u0995\u09cd\u09a4\u09bf (\u099c\u09c1\u09b2), &lt;strong&gt;m&lt;\/strong&gt; = \u09ad\u09b0 (\u0995\u09c7\u099c\u09bf), &lt;strong&gt;c&lt;\/strong&gt; = \u0986\u09b2\u09cb\u09b0 \u09ac\u09c7\u0997 (3 \u00d7 10\u2078 \u09ae\u09bf\/\u09b8\u09c7)\u0964&lt;\/p&gt;\r\n            \r\n            &lt;div class=&quot;emc2-input-group&quot;&gt;\r\n                &lt;label for=&quot;learn-mass&quot;&gt;\u09af\u09c7\u0995\u09cb\u09a8\u09cb \u098f\u0995\u099f\u09bf \u09ad\u09b0 (m) \u09b2\u09c7\u0996\u09cb (\u0995\u09c7\u099c\u09bf\u09a4\u09c7):&lt;\/label&gt;\r\n                &lt;input type=&quot;number&quot; id=&quot;learn-mass&quot; value=&quot;1&quot; min=&quot;0.001&quot; step=&quot;any&quot;&gt;\r\n            &lt;\/div&gt;\r\n            \r\n            &lt;button id=&quot;btn-calculate&quot; class=&quot;emc2-action-btn&quot;&gt;\u09b6\u0995\u09cd\u09a4\u09bf (E) \u0997\u09a3\u09a8\u09be \u0995\u09b0\u09cb&lt;\/button&gt;\r\n            \r\n            &lt;div id=&quot;learn-result&quot; class=&quot;emc2-result-box&quot; style=&quot;display: none;&quot;&gt;\r\n                &lt;h4&gt;\u09a7\u09be\u09aa\u09c7 \u09a7\u09be\u09aa\u09c7 \u0997\u09a3\u09a8\u09be:&lt;\/h4&gt;\r\n                &lt;p&gt;&lt;strong&gt;\u09a7\u09be\u09aa \u09e7:&lt;\/strong&gt; \u09b8\u09c2\u09a4\u09cd\u09b0\u099f\u09bf \u09b9\u09b2\u09cb, E = m \u00d7 c\u00b2&lt;\/p&gt;\r\n                &lt;p&gt;&lt;strong&gt;\u09a7\u09be\u09aa \u09e8:&lt;\/strong&gt; \u09ae\u09be\u09a8 \u09ac\u09b8\u09be\u0987, E = &lt;span id=&quot;res-m&quot;&gt;&lt;\/span&gt; \u00d7 (3 \u00d7 10\u2078)\u00b2&lt;\/p&gt;\r\n                &lt;p&gt;&lt;strong&gt;\u09a7\u09be\u09aa \u09e9:&lt;\/strong&gt; \u0986\u09b2\u09cb\u09b0 \u09ac\u09c7\u0997\u09c7\u09b0 \u09ac\u09b0\u09cd\u0997, E = &lt;span id=&quot;res-m2&quot;&gt;&lt;\/span&gt; \u00d7 (9 \u00d7 10\u00b9\u2076)&lt;\/p&gt;\r\n                &lt;div class=&quot;emc2-final-result&quot;&gt;\r\n                    &lt;strong&gt;\u09ab\u09b2\u09be\u09ab\u09b2: E = &lt;span id=&quot;res-e&quot;&gt;&lt;\/span&gt; \u099c\u09c1\u09b2 (Joules)&lt;\/strong&gt;\r\n                &lt;\/div&gt;\r\n            &lt;\/div&gt;\r\n        &lt;\/div&gt;\r\n    &lt;\/div&gt;\r\n\r\n    &lt;div id=&quot;emc2-test-section&quot; class=&quot;emc2-section&quot; style=&quot;display: none;&quot;&gt;\r\n        &lt;div class=&quot;emc2-card&quot;&gt;\r\n            &lt;div class=&quot;emc2-score-board&quot;&gt;\r\n                &lt;h3&gt;\u09b8\u09cd\u0995\u09cb\u09b0: &lt;span id=&quot;current-score&quot;&gt;0&lt;\/span&gt; \/ 4&lt;\/h3&gt;\r\n            &lt;\/div&gt;\r\n            \r\n            &lt;div id=&quot;quiz-container&quot;&gt;\r\n                &lt;div class=&quot;emc2-question-box&quot;&gt;\r\n                    &lt;p id=&quot;test-question&quot;&gt;\u09aa\u09cd\u09b0\u09b6\u09cd\u09a8 \u09b2\u09cb\u09a1 \u09b9\u099a\u09cd\u099b\u09c7...&lt;\/p&gt;\r\n                    &lt;p id=&quot;test-hint&quot; style=&quot;font-size: 14px; color: #555; font-weight: normal; margin-top: 5px;&quot;&gt;&lt;\/p&gt;\r\n                &lt;\/div&gt;\r\n\r\n                &lt;div class=&quot;equation-builder-container&quot;&gt;\r\n                    &lt;p style=&quot;text-align: center; font-weight: bold; margin-bottom: 10px;&quot;&gt;\u09a8\u09bf\u099a\u09c7\u09b0 \u09ac\u0995\u09cd\u09b8\u0997\u09c1\u09b2\u09cb\u09a4\u09c7 \u09b8\u09a0\u09bf\u0995 \u09ae\u09be\u09a8 \u09ac\u09be \u09aa\u09cd\u09b0\u09a4\u09c0\u0995 \u09ac\u09b8\u09bf\u09af\u09bc\u09c7 \u09b8\u09ae\u09c0\u0995\u09b0\u09a3\u099f\u09bf \u09b8\u09ae\u09cd\u09aa\u09c2\u09b0\u09cd\u09a3 \u0995\u09b0\u09cb:&lt;\/p&gt;\r\n                    &lt;div class=&quot;equation-flex&quot;&gt;\r\n                        &lt;input type=&quot;text&quot; id=&quot;ans-e&quot; class=&quot;eq-input&quot; placeholder=&quot;E&quot;&gt;\r\n                        &lt;span class=&quot;eq-symbol&quot;&gt; = &lt;\/span&gt;\r\n                        &lt;input type=&quot;text&quot; id=&quot;ans-m&quot; class=&quot;eq-input&quot; placeholder=&quot;m&quot;&gt;\r\n                        &lt;span class=&quot;eq-symbol&quot;&gt; &amp;times; &lt;\/span&gt;\r\n                        &lt;span class=&quot;eq-symbol&quot;&gt;(&lt;\/span&gt;\r\n                        &lt;input type=&quot;text&quot; id=&quot;ans-c&quot; class=&quot;eq-input&quot; placeholder=&quot;c&quot;&gt;\r\n                        &lt;span class=&quot;eq-symbol&quot;&gt;)&lt;\/span&gt;\r\n                        &lt;sup class=&quot;eq-sup&quot;&gt;&lt;input type=&quot;text&quot; id=&quot;ans-p&quot; class=&quot;eq-input-small&quot; placeholder=&quot;2&quot;&gt;&lt;\/sup&gt;\r\n                    &lt;\/div&gt;\r\n                &lt;\/div&gt;\r\n                \r\n                &lt;button id=&quot;btn-submit-answer&quot; class=&quot;emc2-action-btn&quot;&gt;\u09af\u09be\u099a\u09be\u0987 \u0995\u09b0\u09cb&lt;\/button&gt;\r\n                &lt;button id=&quot;btn-next-question&quot; class=&quot;emc2-action-btn secondary&quot; style=&quot;display: none;&quot;&gt;\u09aa\u09b0\u09ac\u09b0\u09cd\u09a4\u09c0 \u09aa\u09cd\u09b0\u09b6\u09cd\u09a8&lt;\/button&gt;\r\n                \r\n                &lt;div id=&quot;test-feedback&quot; class=&quot;emc2-result-box&quot; style=&quot;display: none;&quot;&gt;&lt;\/div&gt;\r\n            &lt;\/div&gt;\r\n\r\n            &lt;div id=&quot;quiz-completed&quot; style=&quot;display: none; text-align: center;&quot;&gt;\r\n                &lt;h3&gt;\u09aa\u09b0\u09c0\u0995\u09cd\u09b7\u09be \u09b6\u09c7\u09b7!&lt;\/h3&gt;\r\n                &lt;p style=&quot;font-size: 20px;&quot;&gt;\u09a4\u09cb\u09ae\u09be\u09b0 \u099a\u09c2\u09a1\u09bc\u09be\u09a8\u09cd\u09a4 \u09b8\u09cd\u0995\u09cb\u09b0: &lt;strong id=&quot;final-score&quot; style=&quot;color: #1a73e8;&quot;&gt;&lt;\/strong&gt;&lt;\/p&gt;\r\n                &lt;button id=&quot;btn-restart-quiz&quot; class=&quot;emc2-action-btn&quot; style=&quot;margin-top: 15px;&quot;&gt;\u0986\u09ac\u09be\u09b0 \u09aa\u09b0\u09c0\u0995\u09cd\u09b7\u09be \u09a6\u09be\u0993&lt;\/button&gt;\r\n            &lt;\/div&gt;\r\n        &lt;\/div&gt;\r\n    &lt;\/div&gt;\r\n&lt;\/div&gt;&lt;\/div&gt;&lt;script&gt;\n        window.GameController = {\n            saveScore: function(score, time, extraData) {\n                window.parent.postMessage({\n                    action: 'h5g_save_score',\n                    game_id: 865,\n                    score: score,\n                    time: time || 0,\n                    meta: extraData || {}\n                }, '*');\n            }\n        };\n    &lt;\/script&gt;&lt;script&gt;(function() {\r\n    \/* Constants *\/\r\n    const C_SQUARED = 9e16; \r\n\r\n    \/* Bengali numeral to English numeral mapper *\/\r\n    const bnToEn = {'\u09e6':'0','\u09e7':'1','\u09e8':'2','\u09e9':'3','\u09ea':'4','\u09eb':'5','\u09ec':'6','\u09ed':'7','\u09ee':'8','\u09ef':'9'};\r\n\r\n    \/* Helper to sanitize inputs *\/\r\n    function sanitize(str) {\r\n        if (!str) return &quot;&quot;;\r\n        let s = str.toLowerCase().replace(\/s+\/g, '').replace(\/x\/g, '*').replace(\/\u00d7\/g, '*');\r\n        s = s.replace(\/[\u09e6-\u09ef]\/g, function(d) { return bnToEn[d]; });\r\n        return s;\r\n    }\r\n\r\n    \/* Quiz Questions *\/\r\n    const questions = [\r\n        {\r\n            text: &quot;\u09e7. \u09af\u09a6\u09bf \u09ac\u09b8\u09cd\u09a4\u09c1\u09b0 \u09ad\u09b0 2 kg \u09b9\u09af\u09bc, \u09a4\u09ac\u09c7 \u09b6\u0995\u09cd\u09a4\u09bf (E) \u09ac\u09c7\u09b0 \u0995\u09b0\u09be\u09b0 \u09b8\u09ae\u09c0\u0995\u09b0\u09a3\u099f\u09bf \u0995\u09c0\u09ad\u09be\u09ac\u09c7 \u09b8\u09be\u099c\u09be\u09ac\u09c7?&quot;,\r\n            hint: &quot;(\u0987\u0999\u09cd\u0997\u09bf\u09a4: \u099c\u09be\u09a8\u09be \u09b0\u09be\u09b6\u09bf\u09b0 \u099c\u09be\u09af\u09bc\u0997\u09be\u09af\u09bc \u09b8\u0982\u0996\u09cd\u09af\u09be \u09ac\u09b8\u09be\u0993 \u098f\u09ac\u0982 \u0985\u099c\u09be\u09a8\u09be \u09b0\u09be\u09b6\u09bf \u09aa\u09cd\u09b0\u09a4\u09c0\u0995 \u09a6\u09bf\u09af\u09bc\u09c7 \u09b0\u09be\u0996\u09cb\u0964 c \u098f\u09b0 \u099c\u09be\u09af\u09bc\u0997\u09be\u09af\u09bc 'c' \u09b2\u09bf\u0996\u09a4\u09c7 \u09aa\u09be\u09b0\u09cb\u0964)&quot;,\r\n            ans: {\r\n                e: ['e', '?'],\r\n                m: ['2'],\r\n                c: ['c', '3*10^8', '3e8', '300000000'],\r\n                p: ['2']\r\n            },\r\n            explanation: &quot;\u09af\u09c7\u09b9\u09c7\u09a4\u09c1 \u09b6\u0995\u09cd\u09a4\u09bf \u09ac\u09c7\u09b0 \u0995\u09b0\u09a4\u09c7 \u09b9\u09ac\u09c7, \u09a4\u09be\u0987 E \u098f\u09b0 \u09ac\u0995\u09cd\u09b8\u09c7 'E' \u09a5\u09be\u0995\u09ac\u09c7\u0964 \u09ad\u09b0 \u09e8 \u0995\u09c7\u099c\u09bf \u09a4\u09be\u0987 m \u098f\u09b0 \u09ac\u0995\u09cd\u09b8\u09c7 '2' \u09ac\u09b8\u09ac\u09c7\u0964 \u0986\u09b2\u09cb\u09b0 \u09ac\u09c7\u0997 'c' \u098f\u09ac\u0982 \u09b8\u09c2\u09a4\u09cd\u09b0\u09c7\u09b0 \u0998\u09be\u09a4 \u09b8\u09ac\u09b8\u09ae\u09af\u09bc '2' \u09b9\u09af\u09bc\u0964&quot;\r\n        },\r\n        {\r\n            text: &quot;\u09e8. 9 \u00d7 10\u00b9\u2076 \u099c\u09c1\u09b2 \u09b6\u0995\u09cd\u09a4\u09bf (E) \u09aa\u09c7\u09a4\u09c7 \u0995\u09a4 \u0995\u09c7\u099c\u09bf \u09ad\u09b0 (m) \u09b2\u09be\u0997\u09ac\u09c7? \u09b8\u09ae\u09c0\u0995\u09b0\u09a3\u099f\u09bf \u09b8\u09be\u099c\u09be\u0993\u0964&quot;,\r\n            hint: &quot;(\u0987\u0999\u09cd\u0997\u09bf\u09a4: \u09b6\u0995\u09cd\u09a4\u09bf\u09b0 \u09ac\u0995\u09cd\u09b8\u09c7 \u09b6\u0995\u09cd\u09a4\u09bf\u09b0 \u09ae\u09be\u09a8 \u09ac\u09b8\u09be\u0993, \u09ad\u09b0\u09c7\u09b0 \u09ac\u0995\u09cd\u09b8\u09c7 m \u09b0\u09be\u0996\u09cb\u0964)&quot;,\r\n            ans: {\r\n                e: ['9e16', '9*10^16', '90000000000000000'],\r\n                m: ['m', '?'],\r\n                c: ['c', '3e8', '300000000', '3*10^8'],\r\n                p: ['2']\r\n            },\r\n            explanation: &quot;\u098f\u0996\u09be\u09a8\u09c7 \u09b6\u0995\u09cd\u09a4\u09bf\u09b0 \u09ae\u09be\u09a8 \u099c\u09be\u09a8\u09be (9e16), \u09a4\u09be\u0987 E \u098f\u09b0 \u099c\u09be\u09af\u09bc\u0997\u09be\u09af\u09bc \u09ae\u09be\u09a8\u099f\u09bf \u09ac\u09b8\u09ac\u09c7\u0964 \u09ad\u09b0 \u0985\u099c\u09be\u09a8\u09be, \u09a4\u09be\u0987 m \u098f\u09b0 \u099c\u09be\u09af\u09bc\u0997\u09be\u09af\u09bc 'm' \u09ac\u09b8\u09ac\u09c7\u0964&quot;\r\n        },\r\n        {\r\n            text: &quot;\u09e9. \u0986\u0987\u09a8\u09b8\u09cd\u099f\u09be\u0987\u09a8\u09c7\u09b0 \u09ae\u09c2\u09b2 \u09b8\u09c2\u09a4\u09cd\u09b0\u099f\u09bf \u0995\u09cb\u09a8\u09cb \u0995\u09cb\u09a8\u09cb \u09ae\u09be\u09a8 \u09a8\u09be \u09ac\u09b8\u09bf\u09af\u09bc\u09c7 \u09b6\u09c1\u09a7\u09c1\u09ae\u09be\u09a4\u09cd\u09b0 \u09aa\u09cd\u09b0\u09a4\u09c0\u0995 (E, m, c) \u09a6\u09bf\u09af\u09bc\u09c7 \u09b8\u09be\u099c\u09be\u0993\u0964&quot;,\r\n            hint: &quot;(\u0987\u0999\u09cd\u0997\u09bf\u09a4: \u09b8\u09ac \u09ac\u0995\u09cd\u09b8\u09c7 \u09b8\u09a0\u09bf\u0995 \u0985\u0995\u09cd\u09b7\u09b0\u099f\u09bf \u09ac\u09b8\u09be\u0993\u0964)&quot;,\r\n            ans: {\r\n                e: ['e'],\r\n                m: ['m'],\r\n                c: ['c'],\r\n                p: ['2']\r\n            },\r\n            explanation: &quot;\u09ae\u09c2\u09b2 \u09b8\u09c2\u09a4\u09cd\u09b0\u099f\u09bf \u09b9\u09b2\u09cb: E = m \u00d7 c\u00b2&quot;\r\n        },\r\n        {\r\n            text: &quot;\u09ea. \u09af\u09a6\u09bf \u09ac\u09b8\u09cd\u09a4\u09c1\u09b0 \u09ad\u09b0 0.5 kg (\u0985\u09b0\u09cd\u09a7\u09c7\u0995 \u0995\u09c7\u099c\u09bf) \u09b9\u09af\u09bc, \u09a4\u09ac\u09c7 \u09b8\u09ae\u09c0\u0995\u09b0\u09a3\u099f\u09bf \u0995\u09c0\u09b0\u09c2\u09aa \u09b9\u09ac\u09c7?&quot;,\r\n            hint: &quot;(\u0987\u0999\u09cd\u0997\u09bf\u09a4: \u09ad\u09b0\u09c7\u09b0 \u09ac\u0995\u09cd\u09b8\u09c7 0.5 \u09ac\u09b8\u09be\u0993\u0964)&quot;,\r\n            ans: {\r\n                e: ['e', '?'],\r\n                m: ['0.5', '.5', '1\/2'],\r\n                c: ['c', '3*10^8', '3e8', '300000000'],\r\n                p: ['2']\r\n            },\r\n            explanation: &quot;\u09ad\u09b0 0.5 \u0995\u09c7\u099c\u09bf, \u09a4\u09be\u0987 m \u098f\u09b0 \u09b8\u09cd\u09a5\u09be\u09a8\u09c7 0.5 \u09ac\u09b8\u09be\u09a4\u09c7 \u09b9\u09ac\u09c7\u0964 \u09ac\u09be\u0995\u09bf \u09b8\u09ac\u0995\u09bf\u099b\u09c1 \u09b8\u09c2\u09a4\u09cd\u09b0\u09c7\u09b0 \u09a8\u09bf\u09af\u09bc\u09ae\u09c7 \u0985\u09aa\u09b0\u09bf\u09ac\u09b0\u09cd\u09a4\u09bf\u09a4 \u09a5\u09be\u0995\u09ac\u09c7\u0964&quot;\r\n        }\r\n    ];\r\n\r\n    let currentQuestionIndex = 0;\r\n    let score = 0;\r\n\r\n    \/* DOM Elements *\/\r\n    const tabLearn = document.getElementById('tab-learn');\r\n    const tabTest = document.getElementById('tab-test');\r\n    const secLearn = document.getElementById('emc2-learn-section');\r\n    const secTest = document.getElementById('emc2-test-section');\r\n    \r\n    const inputE = document.getElementById('ans-e');\r\n    const inputM = document.getElementById('ans-m');\r\n    const inputC = document.getElementById('ans-c');\r\n    const inputP = document.getElementById('ans-p');\r\n    const allEqInputs = [inputE, inputM, inputC, inputP];\r\n    \r\n    \/* Tab Logic *\/\r\n    tabLearn.addEventListener('click', function() {\r\n        tabLearn.classList.add('active'); \r\n        tabTest.classList.remove('active');\r\n        secLearn.style.display = 'block'; \r\n        secTest.style.display = 'none';\r\n    });\r\n\r\n    tabTest.addEventListener('click', function() {\r\n        tabTest.classList.add('active'); \r\n        tabLearn.classList.remove('active');\r\n        secTest.style.display = 'block'; \r\n        secLearn.style.display = 'none';\r\n        if(currentQuestionIndex === 0 &amp;&amp; score === 0) {\r\n            loadQuestion();\r\n        }\r\n    });\r\n\r\n    \/* Learning Mode *\/\r\n    document.getElementById('btn-calculate').addEventListener('click', function() {\r\n        const massStr = sanitize(document.getElementById('learn-mass').value);\r\n        const mass = parseFloat(massStr);\r\n        if (isNaN(mass) || mass &lt;= 0) {\r\n            alert(&quot;\u09b8\u09a0\u09bf\u0995 \u09ad\u09b0\u09c7\u09b0 \u09aa\u09b0\u09bf\u09ae\u09be\u09a3 \u09b2\u09c7\u0996\u09cb\u0964&quot;); \r\n            return;\r\n        }\r\n\r\n        const energy = mass * C_SQUARED;\r\n        document.getElementById('res-m').textContent = mass;\r\n        document.getElementById('res-m2').textContent = mass;\r\n        document.getElementById('res-e').textContent = energy.toExponential(2).replace('e+', ' \u00d7 10^');\r\n        document.getElementById('learn-result').style.display = 'block';\r\n    });\r\n\r\n    \/* Test Mode Logic *\/\r\n    function loadQuestion() {\r\n        if (currentQuestionIndex &gt;= questions.length) {\r\n            finishQuiz();\r\n            return;\r\n        }\r\n        \r\n        const q = questions[currentQuestionIndex];\r\n        document.getElementById('test-question').textContent = q.text;\r\n        document.getElementById('test-hint').textContent = q.hint;\r\n        \r\n        \/* Reset equation builder *\/\r\n        allEqInputs.forEach(function(input) {\r\n            input.value = '';\r\n            input.disabled = false;\r\n            input.classList.remove('eq-correct', 'eq-wrong');\r\n        });\r\n        \r\n        document.getElementById('test-feedback').style.display = 'none';\r\n        document.getElementById('btn-submit-answer').style.display = 'block';\r\n        document.getElementById('btn-next-question').style.display = 'none';\r\n    }\r\n\r\n    document.getElementById('btn-submit-answer').addEventListener('click', function() {\r\n        const q = questions[currentQuestionIndex];\r\n        \r\n        const valE = sanitize(inputE.value);\r\n        const valM = sanitize(inputM.value);\r\n        const valC = sanitize(inputC.value);\r\n        const valP = sanitize(inputP.value);\r\n\r\n        const isECorrect = q.ans.e.indexOf(valE) !== -1;\r\n        const isMCorrect = q.ans.m.indexOf(valM) !== -1;\r\n        const isCCorrect = q.ans.c.indexOf(valC) !== -1;\r\n        const isPCorrect = q.ans.p.indexOf(valP) !== -1;\r\n\r\n        applyValidationUI(inputE, isECorrect);\r\n        applyValidationUI(inputM, isMCorrect);\r\n        applyValidationUI(inputC, isCCorrect);\r\n        applyValidationUI(inputP, isPCorrect);\r\n\r\n        allEqInputs.forEach(function(input) { input.disabled = true; });\r\n        document.getElementById('btn-submit-answer').style.display = 'none';\r\n\r\n        const isAllCorrect = isECorrect &amp;&amp; isMCorrect &amp;&amp; isCCorrect &amp;&amp; isPCorrect;\r\n        const feedbackBox = document.getElementById('test-feedback');\r\n\r\n        if (isAllCorrect) {\r\n            score++;\r\n            document.getElementById('current-score').textContent = score;\r\n            feedbackBox.innerHTML = '&lt;span style=&quot;color: #137333; font-size: 18px; font-weight: bold;&quot;&gt;\u2713 \u09b8\u09a0\u09bf\u0995! \u09a4\u09c1\u09ae\u09bf \u0996\u09c1\u09ac \u09b8\u09c1\u09a8\u09cd\u09a6\u09b0 \u09b8\u09ae\u09c0\u0995\u09b0\u09a3 \u09b8\u09be\u099c\u09bf\u09af\u09bc\u09c7\u099b\u09cb\u0964&lt;\/span&gt;' +\r\n                                    '&lt;div style=&quot;margin-top: 10px; border-top: 1px solid #ccc; padding-top: 10px;&quot;&gt;' +\r\n                                    '&lt;strong&gt;\u09ac\u09cd\u09af\u09be\u0996\u09cd\u09af\u09be:&lt;\/strong&gt; ' + q.explanation +\r\n                                    '&lt;\/div&gt;';\r\n        } else {\r\n            feedbackBox.innerHTML = '&lt;span style=&quot;color: #c5221f; font-size: 18px; font-weight: bold;&quot;&gt;\u2717 \u0995\u09cb\u09a5\u09be\u0993 \u098f\u0995\u099f\u09c1 \u09ad\u09c1\u09b2 \u09b9\u09af\u09bc\u09c7\u099b\u09c7\u0964&lt;\/span&gt;&lt;br&gt;' +\r\n                                    '&lt;span style=&quot;color: #333;&quot;&gt;\u09ac\u0995\u09cd\u09b8\u0997\u09c1\u09b2\u09cb\u09b0 \u09b2\u09be\u09b2 \u09b0\u0982 \u09a6\u09c7\u0996\u09c7 \u09a8\u09bf\u099c\u09c7\u09b0 \u09ad\u09c1\u09b2\u0997\u09c1\u09b2\u09cb \u099a\u09bf\u09b9\u09cd\u09a8\u09bf\u09a4 \u0995\u09b0\u09cb\u0964&lt;\/span&gt;' +\r\n                                    '&lt;div style=&quot;margin-top: 10px; border-top: 1px solid #ccc; padding-top: 10px;&quot;&gt;' +\r\n                                    '&lt;strong&gt;\u09b8\u09a0\u09bf\u0995\u09ad\u09be\u09ac\u09c7 \u09b8\u09be\u099c\u09be\u09b2\u09c7 \u09af\u09c7\u09ae\u09a8 \u09b9\u09a4\u09cb:&lt;\/strong&gt;&lt;br&gt;' +\r\n                                    q.ans.e[0] + ' = ' + q.ans.m[0] + ' \u00d7 (' + q.ans.c[0] + ')^' + q.ans.p[0] + '&lt;br&gt;&lt;br&gt;' +\r\n                                    '&lt;strong&gt;\u09ac\u09cd\u09af\u09be\u0996\u09cd\u09af\u09be:&lt;\/strong&gt; ' + q.explanation +\r\n                                    '&lt;\/div&gt;';\r\n        }\r\n        \r\n        feedbackBox.style.display = 'block';\r\n        document.getElementById('btn-next-question').style.display = 'block';\r\n    });\r\n\r\n    function applyValidationUI(element, isCorrect) {\r\n        if(isCorrect) {\r\n            element.classList.add('eq-correct');\r\n        } else {\r\n            element.classList.add('eq-wrong');\r\n        }\r\n    }\r\n\r\n    document.getElementById('btn-next-question').addEventListener('click', function() {\r\n        currentQuestionIndex++;\r\n        loadQuestion();\r\n    });\r\n\r\n    function finishQuiz() {\r\n        document.getElementById('quiz-container').style.display = 'none';\r\n        document.getElementById('quiz-completed').style.display = 'block';\r\n        document.getElementById('final-score').textContent = score + ' \/ 4';\r\n\r\n        \/\/ Send the score to the WordPress plugin's local storage system\r\n        if (typeof window.GameController !== 'undefined') {\r\n            window.GameController.saveScore(score, 0, { max_score: 4, type: 'emc2_equation_test' });\r\n        }\r\n    }\r\n\r\n    document.getElementById('btn-restart-quiz').addEventListener('click', function() {\r\n        score = 0;\r\n        currentQuestionIndex = 0;\r\n        document.getElementById('current-score').textContent = '0';\r\n        document.getElementById('quiz-completed').style.display = 'none';\r\n        document.getElementById('quiz-container').style.display = 'block';\r\n        loadQuestion();\r\n    });\r\n\r\n    window.getGameSubmissionData = function() {\r\n        return &quot;No AI processing required for this module.&quot;;\r\n    };\r\n\r\n})();&lt;\/script&gt;&lt;\/body&gt;&lt;\/html&gt;\" scrolling=\"no\" allowfullscreen=\"true\" webkitallowfullscreen=\"true\" mozallowfullscreen=\"true\"><\/iframe><\/div><\/div><script data-cfasync=\"false\" data-no-optimize=\"1\">\ndocument.getElementById('h5g-fs-btn-865').addEventListener('click', function() {\n    var wrap = document.getElementById('h5g-wrap-865');\n    if (!document.fullscreenElement && !document.webkitFullscreenElement && !document.msFullscreenElement) {\n        if (wrap.requestFullscreen) { wrap.requestFullscreen(); }\n        else if (wrap.webkitRequestFullscreen) { wrap.webkitRequestFullscreen(); }\n        else if (wrap.msRequestFullscreen) { wrap.msRequestFullscreen(); }\n    } else {\n        if (document.exitFullscreen) { document.exitFullscreen(); }\n        else if (document.webkitExitFullscreen) { document.webkitExitFullscreen(); }\n        else if (document.msExitFullscreen) { document.msExitFullscreen(); }\n    }\n});\nvar toggleUI_865 = function() {\n    var btn = document.getElementById('h5g-fs-btn-865');\n    if (document.fullscreenElement || document.webkitFullscreenElement || document.msFullscreenElement) {\n        btn.classList.add('exit-mode');\n        btn.innerHTML = '<svg viewBox=\"0 0 24 24\"><path d=\"M5 16h3v3h2v-5H5v2zm3-8H5v2h5V5H8v3zm6 11h2v-3h3v-2h-5v5zm2-11V5h-2v5h5V8h-3z\"\/> <span>Exit';\n    } else {\n        btn.classList.remove('exit-mode');\n        btn.innerHTML = '<svg viewBox=\"0 0 24 24\"><path d=\"M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z\"\/> <span>Full Screen';\n    }\n};\ndocument.addEventListener('fullscreenchange', toggleUI_865);\ndocument.addEventListener('webkitfullscreenchange', toggleUI_865);\ndocument.addEventListener('MSFullscreenChange', toggleUI_865);\nif (typeof window.h5gListenerAdded === 'undefined') {\n    window.h5gListenerAdded = true;\n    window.addEventListener('message', function(event) {\n        if (event.data && event.data.action === 'h5g_save_score') {\n            try {\n                var localScores = JSON.parse(localStorage.getItem('h5g_user_scores') || '{}');\n                localScores[event.data.game_id] = { score: event.data.score, time: event.data.time, meta: event.data.meta, saved_at: new Date().toISOString() };\n                localStorage.setItem('h5g_user_scores', JSON.stringify(localScores));\n                console.log('Score saved locally to browser storage.');\n            } catch (e) { console.error('Failed to save score locally.', e); }\n        }\n    });\n}\n<\/script>\n\n<hr>\n<div class=\"lesson-navigation\">\n<h3>\u0997\u09c1\u09b0\u09c1\u09a4\u09cd\u09ac\u09aa\u09c2\u09b0\u09cd\u09a3 \u09b2\u09bf\u0982\u0995\u09b8\u09ae\u09c2\u09b9:<\/h3>\n<ul>\n<li><strong>Class 10 Home:<\/strong> <a href=\"https:\/\/qsh.in\/boards\/wbbse\/class-x\/\">\u09a6\u09b6\u09ae \u09b6\u09cd\u09b0\u09c7\u09a3\u09bf \u09ae\u09c2\u09b2 \u09aa\u09be\u09a4\u09be<\/a><\/li>\n<li><strong>Physical Science Home:<\/strong> <a href=\"https:\/\/qsh.in\/boards\/wbbse\/class-x\/physical-science\/\">\u09a6\u09b6\u09ae \u09b6\u09cd\u09b0\u09c7\u09a3\u09bf\u09b0 \u09ad\u09cc\u09a4\u09ac\u09bf\u099c\u09cd\u099e\u09be\u09a8-\u09b8\u0995\u09b2 \u0985\u09a7\u09cd\u09af\u09be\u09af\u09bc <\/a><\/li>\n<li><strong>Current Chapter Home:<\/strong> <a href=\"https:\/\/qsh.in\/boards\/wbbse\/class-x\/physical-science\/chemical-calculations\/\">\u09b0\u09be\u09b8\u09be\u09af\u09bc\u09a8\u09bf\u0995 \u0997\u09a3\u09a8\u09be<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u09aa\u09cd\u09b0\u09bf\u09af\u09bc \u099b\u09be\u09a4\u09cd\u09b0\u099b\u09be\u09a4\u09cd\u09b0\u09c0\u09b0\u09be, \u09ad\u09cc\u09a4\u09ac\u09bf\u099c\u09cd\u099e\u09be\u09a8\u09c7\u09b0 \u09a4\u09c3\u09a4\u09c0\u09af\u09bc \u0985\u09a7\u09cd\u09af\u09be\u09af\u09bc \u2018\u09b0\u09be\u09b8\u09be\u09af\u09bc\u09a8\u09bf\u0995 \u0997\u09a3\u09a8\u09be\u2019-\u09a4\u09c7 \u0986\u09ae\u09b0\u09be \u09ac\u09bf\u099c\u09cd\u099e\u09be\u09a8\u09c0 \u0985\u09cd\u09af\u09be\u09b2\u09ac\u09be\u09b0\u09cd\u099f \u0986\u0987\u09a8\u09b8\u09cd\u099f\u09be\u0987\u09a8\u09c7\u09b0 \u098f\u0995\u099f\u09bf \u09af\u09c1\u0997\u09be\u09a8\u09cd\u09a4\u0995\u09be\u09b0\u09c0 \u0986\u09ac\u09bf\u09b7\u09cd\u0995\u09be\u09b0 \u09b8\u09ae\u09cd\u09aa\u09b0\u09cd\u0995\u09c7 \u099c\u09c7\u09a8\u09c7\u099b\u09bf\u2014 \u09ad\u09b0 \u0993 \u09b6\u0995\u09cd\u09a4\u09bf\u09b0 \u09a4\u09c1\u09b2\u09cd\u09af\u09a4\u09be \u09b8\u09ae\u09c0\u0995\u09b0\u09a3, E = mc2\u0964 \u09ac\u0987\u09af\u09bc\u09c7\u09b0 \u09aa\u09be\u09a4\u09be\u09af\u09bc \u09b8\u09ae\u09c0\u0995\u09b0\u09a3\u099f\u09bf \u09a6\u09c7\u0996\u09a4\u09c7 \u0996\u09c1\u09ac \u09b8\u09b9\u099c \u09ae\u09a8\u09c7 \u09b9\u09b2\u09c7\u0993, \u098f\u099f\u09bf \u0995\u09c0\u09ad\u09be\u09ac\u09c7 \u0995\u09be\u099c \u0995\u09b0\u09c7 \u098f\u09ac\u0982 \u0997\u09be\u09a3\u09bf\u09a4\u09bf\u0995 \u09b8\u09ae\u09b8\u09cd\u09af\u09be\u09af\u09bc \u098f\u0995\u09c7 \u0995\u09c0\u09ad\u09be\u09ac\u09c7 \u09b8\u09be\u099c\u09be\u09a4\u09c7 \u09b9\u09af\u09bc, \u09a4\u09be \u09a8\u09bf\u09af\u09bc\u09c7 \u0985\u09a8\u09c7\u0995\u09c7\u09b0\u0987 \u09ae\u09a8\u09c7 \u09ad\u09af\u09bc \u09a5\u09be\u0995\u09c7\u0964 \u09a4\u09cb\u09ae\u09be\u09a6\u09c7\u09b0 \u098f\u0987 \u09ad\u09af\u09bc \u09a6\u09c2\u09b0 \u0995\u09b0\u09a4\u09c7 \u098f\u09ac\u0982 &#8230; <a title=\"\u0986\u0987\u09a8\u09b8\u09cd\u099f\u09be\u0987\u09a8\u09c7\u09b0 \u09ad\u09b0 \u0993 \u09b6\u0995\u09cd\u09a4\u09bf\u09b0 \u09a4\u09c1\u09b2\u09cd\u09af\u09a4\u09be \u09b8\u09ae\u09c0\u0995\u09b0\u09a3 (E=mc\u00b2)\" class=\"read-more\" href=\"https:\/\/qsh.in\/boards\/wbbse\/class-x\/physical-science\/e-mc2-interactive-lab-quiz\/\" aria-label=\"Read more about \u0986\u0987\u09a8\u09b8\u09cd\u099f\u09be\u0987\u09a8\u09c7\u09b0 \u09ad\u09b0 \u0993 \u09b6\u0995\u09cd\u09a4\u09bf\u09b0 \u09a4\u09c1\u09b2\u09cd\u09af\u09a4\u09be \u09b8\u09ae\u09c0\u0995\u09b0\u09a3 (E=mc\u00b2)\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-865","post","type-post","status-publish","format-standard","hentry","category-class-x-physical-science"],"_links":{"self":[{"href":"https:\/\/qsh.in\/boards\/wbbse\/wp-json\/wp\/v2\/posts\/865","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/qsh.in\/boards\/wbbse\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/qsh.in\/boards\/wbbse\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/qsh.in\/boards\/wbbse\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/qsh.in\/boards\/wbbse\/wp-json\/wp\/v2\/comments?post=865"}],"version-history":[{"count":4,"href":"https:\/\/qsh.in\/boards\/wbbse\/wp-json\/wp\/v2\/posts\/865\/revisions"}],"predecessor-version":[{"id":1022,"href":"https:\/\/qsh.in\/boards\/wbbse\/wp-json\/wp\/v2\/posts\/865\/revisions\/1022"}],"wp:attachment":[{"href":"https:\/\/qsh.in\/boards\/wbbse\/wp-json\/wp\/v2\/media?parent=865"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/qsh.in\/boards\/wbbse\/wp-json\/wp\/v2\/categories?post=865"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/qsh.in\/boards\/wbbse\/wp-json\/wp\/v2\/tags?post=865"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}