var _0x8e52=["\x23\x46\x37\x44\x43\x36\x46","\x23\x43\x30\x33\x39\x32\x42","\x23\x32\x37\x41\x45\x36\x30","\x23\x35\x44\x41\x44\x45\x32","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x77\x33\x2E\x6F\x72\x67\x2F\x32\x30\x30\x30\x2F\x73\x76\x67","\x72\x67\x62\x28\x32\x34\x37\x2C\x20\x32\x32\x30\x2C\x20\x31\x31\x31\x29","\x72\x67\x62\x28\x31\x39\x32\x2C\x20\x35\x37\x2C\x20\x34\x33\x29","\x72\x67\x62\x28\x33\x39\x2C\x20\x31\x37\x34\x2C\x20\x39\x36\x29","\x72\x67\x62\x28\x39\x33\x2C\x20\x31\x37\x33\x2C\x20\x32\x32\x36\x29","\x23\x73\x61\x6D\x70\x6C\x65\x2D\x74\x72\x69\x61\x6E\x67\x6C\x65\x73","\x71\x75\x65\x72\x79\x53\x65\x6C\x65\x63\x74\x6F\x72","\x73\x76\x67","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74\x4E\x53","\x77\x69\x64\x74\x68","\x38\x30","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65\x4E\x53","\x68\x65\x69\x67\x68\x74","\x70\x6F\x6C\x79\x67\x6F\x6E","\x72\x61\x6E\x64\x6F\x6D","\x6C\x65\x6E\x67\x74\x68","\x66\x6C\x6F\x6F\x72","\x70\x6F\x69\x6E\x74\x73","\x34\x30\x2C\x30\x20\x38\x30\x2C\x38\x30\x20\x30\x2C\x38\x30","\x66\x69\x6C\x6C","\x73\x74\x72\x6F\x6B\x65","\x62\x6C\x61\x63\x6B","\x73\x74\x72\x6F\x6B\x65\x2D\x77\x69\x64\x74\x68","\x31","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x74\x65\x78\x74","\x78","\x34\x30","\x79","\x35\x35","\x74\x65\x78\x74\x2D\x61\x6E\x63\x68\x6F\x72","\x6D\x69\x64\x64\x6C\x65","\x74\x65\x78\x74\x43\x6F\x6E\x74\x65\x6E\x74","\x23\x67\x61\x6D\x65\x2D\x62\x6F\x61\x72\x64","\x66\x69\x72\x73\x74\x43\x68\x69\x6C\x64","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","","\x36\x30","\x33\x30\x2C\x30\x20\x36\x30\x2C\x36\x30\x20\x30\x2C\x36\x30","\x30\x2C\x30\x20\x36\x30\x2C\x30\x20\x33\x30\x2C\x36\x30","\x77\x68\x69\x74\x65","\x33\x30","\x34\x35","\x31\x35","\x63\x6C\x69\x63\x6B","\x61\x64\x64\x45\x76\x65\x6E\x74\x4C\x69\x73\x74\x65\x6E\x65\x72","\x70\x75\x73\x68","\x23\x63\x6F\x6C\x6F\x72\x2D\x70\x61\x6C\x65\x74\x74\x65","\x63\x6F\x6C\x6F\x72","\x63\x6F\x6E\x74\x61\x69\x6E\x73","\x63\x6C\x61\x73\x73\x4C\x69\x73\x74","\x74\x61\x72\x67\x65\x74","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x43\x6F\x6C\x6F\x72","\x67\x65\x74\x43\x6F\x6D\x70\x75\x74\x65\x64\x53\x74\x79\x6C\x65","\x23\x63\x68\x65\x63\x6B\x2D\x62\x75\x74\x74\x6F\x6E","\x67\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65\x4E\x53","\x66\x6F\x72\x45\x61\x63\x68","\xA1\x42\x69\x65\x6E\x20\x68\x65\x63\x68\x6F\x21","\x48\x61\x79\x20\x61\x6C\x67\x75\x6E\x6F\x73\x20\x65\x72\x72\x6F\x72\x65\x73\x2E\x20\xA1\x49\x6E\x74\xE9\x6E\x74\x61\x6C\x6F\x20\x64\x65\x20\x6E\x75\x65\x76\x6F\x21","\x2E\x6C\x65\x76\x65\x6C\x2D\x62\x75\x74\x74\x6F\x6E","\x71\x75\x65\x72\x79\x53\x65\x6C\x65\x63\x74\x6F\x72\x41\x6C\x6C","\x64\x61\x74\x61\x2D\x6C\x65\x76\x65\x6C","\x67\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65"];let currentColor=null;const colors=[_0x8e52[0],_0x8e52[1],_0x8e52[2],_0x8e52[3]],svgNS=_0x8e52[4];let colorMap={},colorNameToRGB={"\x23\x46\x37\x44\x43\x36\x46":_0x8e52[5],"\x23\x43\x30\x33\x39\x32\x42":_0x8e52[6],"\x23\x32\x37\x41\x45\x36\x30":_0x8e52[7],"\x23\x35\x44\x41\x44\x45\x32":_0x8e52[8]};const sampleTriangles=document[_0x8e52[10]](_0x8e52[9]);for(let i=1;i<= 4;i++){let t=document[_0x8e52[12]](svgNS,_0x8e52[11]);t[_0x8e52[15]](null,_0x8e52[13],_0x8e52[14]),t[_0x8e52[15]](null,_0x8e52[16],_0x8e52[14]);let e=document[_0x8e52[12]](svgNS,_0x8e52[17]),l=colors[Math[_0x8e52[20]](Math[_0x8e52[18]]()* colors[_0x8e52[19]])];colorMap[i]= colorNameToRGB[l],e[_0x8e52[15]](null,_0x8e52[21],_0x8e52[22]),e[_0x8e52[15]](null,_0x8e52[23],colorNameToRGB[l]),e[_0x8e52[15]](null,_0x8e52[24],_0x8e52[25]),e[_0x8e52[15]](null,_0x8e52[26],_0x8e52[27]),t[_0x8e52[28]](e);let r=document[_0x8e52[12]](svgNS,_0x8e52[29]);r[_0x8e52[15]](null,_0x8e52[30],_0x8e52[31]),r[_0x8e52[15]](null,_0x8e52[32],_0x8e52[33]),r[_0x8e52[15]](null,_0x8e52[34],_0x8e52[35]),r[_0x8e52[36]]= i,t[_0x8e52[28]](r),sampleTriangles[_0x8e52[28]](t)};const board=document[_0x8e52[10]](_0x8e52[37]);let polygons=[];function generateGameBoard(t){for(;board[_0x8e52[38]];){board[_0x8e52[39]](board[_0x8e52[38]])};polygons= [];let e=document[_0x8e52[12]](svgNS,_0x8e52[11]);e[_0x8e52[15]](null,_0x8e52[13],`${_0x8e52[40]}${60* t}${_0x8e52[40]}`),e[_0x8e52[15]](null,_0x8e52[16],`${_0x8e52[40]}${60* t}${_0x8e52[40]}`),board[_0x8e52[28]](e);for(let l=0;l< t;l++){for(let r=0;r< t;r++){let _0xad0fxf=document[_0x8e52[12]](svgNS,_0x8e52[11]);_0xad0fxf[_0x8e52[15]](null,_0x8e52[13],_0x8e52[41]),_0xad0fxf[_0x8e52[15]](null,_0x8e52[16],_0x8e52[41]),_0xad0fxf[_0x8e52[15]](null,_0x8e52[30],`${_0x8e52[40]}${60* r}${_0x8e52[40]}`),_0xad0fxf[_0x8e52[15]](null,_0x8e52[32],`${_0x8e52[40]}${60* l}${_0x8e52[40]}`);let _0xad0fx10=document[_0x8e52[12]](svgNS,_0x8e52[17]),_0xad0fx11=(l+ r)% 2== 0,_0xad0fx12=_0xad0fx11?_0x8e52[42]:_0x8e52[43];_0xad0fx10[_0x8e52[15]](null,_0x8e52[21],_0xad0fx12),_0xad0fx10[_0x8e52[15]](null,_0x8e52[23],_0x8e52[44]),_0xad0fx10[_0x8e52[15]](null,_0x8e52[24],_0x8e52[25]),_0xad0fx10[_0x8e52[15]](null,_0x8e52[26],_0x8e52[27]),_0xad0fxf[_0x8e52[28]](_0xad0fx10);let _0xad0fx13=document[_0x8e52[12]](svgNS,_0x8e52[29]);_0xad0fx13[_0x8e52[15]](null,_0x8e52[30],_0x8e52[45]),_0xad0fx13[_0x8e52[15]](null,_0x8e52[32],_0xad0fx11?_0x8e52[46]:_0x8e52[47]),_0xad0fx13[_0x8e52[15]](null,_0x8e52[34],_0x8e52[35]),_0xad0fx13[_0x8e52[36]]= Math[_0x8e52[20]](4* Math[_0x8e52[18]]())+ 1,_0xad0fxf[_0x8e52[28]](_0xad0fx13),e[_0x8e52[28]](_0xad0fxf),_0xad0fxf[_0x8e52[49]](_0x8e52[48],()=>{currentColor&& _0xad0fx10[_0x8e52[15]](null,_0x8e52[23],currentColor)}),polygons[_0x8e52[50]]({polygon:_0xad0fx10,text:_0xad0fx13})}}}generateGameBoard(3);const colorPalette=document[_0x8e52[10]](_0x8e52[51]);colorPalette[_0x8e52[49]](_0x8e52[48],(t)=>{t[_0x8e52[55]][_0x8e52[54]][_0x8e52[53]](_0x8e52[52])&& (currentColor= window[_0x8e52[57]](t[_0x8e52[55]])[_0x8e52[56]])});const checkButton=document[_0x8e52[10]](_0x8e52[58]);checkButton[_0x8e52[49]](_0x8e52[48],()=>{let t=!0;polygons[_0x8e52[60]](({polygon:e,text:l})=>{let r=e[_0x8e52[59]](null,_0x8e52[23]),_0xad0fxf=l[_0x8e52[36]];colorMap[_0xad0fxf]!== r&& (t= !1)}),t?alert(_0x8e52[61]):alert(_0x8e52[62])});const levelButtons=document[_0x8e52[64]](_0x8e52[63]);levelButtons[_0x8e52[60]]((t)=>{t[_0x8e52[49]](_0x8e52[48],()=>{let e=t[_0x8e52[66]](_0x8e52[65]);generateGameBoard(e)})})