var x = document.
createElement("link");
[Link] = 'stylesheet';
[Link] = 'text/css'
[Link] = "[Link]
Released/Kahoot/[Link]"
[Link](x);
var xhttp = new XMLHttpRequest()
var URL = [Link]
var found = [Link]("[Link]
if (found == 0) { found = true }
if (found) {
var Modal = [Link]("div")
[Link] = "mainModal"
[Link] = "mainModal"
[Link] = "position: fixed; z-index: 2147483647; left: 0px; top: 0px;
width: 100%; height: 100%; overflow: auto; background-color: rgba(0, 0, 0, 0.4);
display: none;"
var ModalContent = [Link]("div")
[Link] = "modal-content"
[Link] = "ModalContent"
var Close = [Link]("span")
[Link] = "close"
[Link] = "×"
var btn = [Link]("button")
[Link] = "ModalButton"
[Link] = "View Answers"
[Link] = function() {
[Link] = "block";
}
[Link] = function() {
[Link] = "none";
}
[Link] = function(event) {
if ([Link] == Modal) {
[Link] = "none";
}
}
[Link]("actions-container")[0].appendChild(btn)
[Link](Close)
[Link](ModalContent)
[Link]("root-bootstrapper-container")
[0].prepend(Modal)
if (![Link]) {
[Link] = function() {
const offset = 33;
class Encoding {
static encode(t, e, o = 2) {
const s = [Link](e, !0);
return `${s}${[Link](t,!1,e)}$
{[Link](33+[Link])}${o}`
}
static encodeRaw(t, e, o = "[Link]") {
let s = 0;
s = e ? [Link](0) : [Link](0) +
[Link]([Link] - 1);
const r = [];
for (let o = 0; o < [Link]; o++) {
const n = t[o].charCodeAt(0),
c = e ? [Link](n, s) :
[Link](n, s, o, 2);
[Link]([Link](c))
}
return [Link]("")
}
static decode(t, e = !1) {
if (e) {
const e = [Link](t);
return [Link](e, !0)
} {
const e = [Link]([Link](t), !
0),
o = [Link](t);
return [Link](o, !1, e)
}
}
static decodeRaw(t, e, o = "[Link]") {
const s = [Link](t);
let r = 0;
r = e ? [Link](0) : [Link](0) +
[Link]([Link] - 1), r = -r;
const n = [];
for (let o = 0; o < [Link]; o++) {
const c = t[o].charCodeAt(0),
a = e ? [Link](c, r) :
[Link](c, r, o, s);
[Link]([Link](a))
}
return [Link]("")
}
static addOffset(t, e, o, s) {
return 2 === s ? [Link](t) ?
[Link](t, o % 2 == 0 ? e : -e) : t : [Link](t, o % 2 == 0 ? e : -e)
}
static extractData(t) {
const e = [Link]([Link] - 2) - 33;
return [Link](e, -2)
}
static extractHeader(t) {
const e = [Link]([Link] - 2) - 33;
return [Link](0, e)
}
static extractVersion(t) {
if ("string" == typeof t && t[[Link] - 1]) {
const e = parseInt(t[[Link] - 1], 10);
if (!isNaN(e)) return e
}
return null
}
static safeAdd(t, e) {
const o = t + e;
return o > 65535 ? o - 65535 + 0 - 1 : o < 0 ? 65535
- (0 - o) + 1 : o
}
static verifyCharCode(t) {
if ("number" == typeof t) return !(t >= 55296 && t <=
56319 || t >= 56320 && t <= 57343)
}
static generateIdentifier(t, e, o = 1, s = (new
Date).getTime()) {
let r = e;
return "function" == typeof e && (r = e()),
"".concat(t, ".").concat(r, "|").concat(o, ".").concat(s)
}
}
var URL = [Link]
var GameType = [Link]([Link]("gameType=")+9, [Link])
const prevConx = [Link]("previousContext"),
parsedConx = [Link](prevConx),
encodedRoomHash = [Link],
roomHash = [Link]([Link]("-")[1]),
data = {
roomHash: roomHash,
type: GameType
};
fetch("[Link] {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: [Link](data)
}).then(t => [Link]()).then(t => {
let e = 0;
for (const o of [Link]([Link])) {
e++;
const s = [Link][o],
r = [Link],
n = [Link],
c = [Link](n);
[Link]( 'beforeend',
`<b>Question: </b>`)
[Link]( 'beforeend',
`${[Link]}<br>`)
if (c[0] == "[") {
newc = [Link](1, [Link]-1)
newc = [Link](",");
// c has been turned into an array :)
[Link]( 'beforeend', `<b>Answers:</b><br>`)
for (let i = 0; i < [Link]; i++) {
[Link]( 'beforeend', `$
{[Link][Number(newc[i])].text ||
[Link][Number(newc[i])].media[0].url} <br>`)
}
[Link]( 'beforeend', `<br>`)
} else {
//[Link]([Link])
[Link]( 'beforeend', `<b>Answer:</b> $
{[Link][c].text || [Link][c].media[0].url} <br><br>`)
}
}
});
}
[Link]();
} else {
[Link]();
}
}