const _0x420f=['ArrowLeft','createElement','XZzVd','qWFHn','sdwOV','rgba(0,0,0,0.8)','DvpFK','constructor','23UUEmmm','length','speed','20px\x20monospace','NOuEC','.fngm-ee\x20{\x20background-color:\x20#000a;\x20position:\x20fixed;\x20top:\x200;\x20left:\x200;\x20right:\x200;\x20bottom:\x200;\x20z-index:\x2010000;\x20}\x20.fngm-cv\x20{\x20background-color:\x20white;\x20margin:\x203rem;\x20height:\x20calc(100%\x20-\x206rem);\x20width:\x20calc(100%\x20-\x206rem);\x20}','133262LgBmcy','_0xf9fa5c','floor','XrysH','classList','save','Press\x20Space\x20to\x20start','undefined','GotXv','77761ufNZAT','keydown','apply','test','innerHTML','.fngm-ee','body','src','beginPath','addEventListener','HRYrm','6902ijabUw','pdPeR','lineTo','add','glKbu','font','_0x4aa18b','10831kNPknj','11105byaSol','_0x5b3943','14EzqleN','ArrowUp','^([^\x20]+(\x20+[^\x20]+)+)+[^\x20]}','auEWX','moveTo','width','_0x4e3647','onload','canvas','px\x20monospace','https://codidact.com/codidactyl.png','-\x20Flappy\x20Codidactyl\x20-','target','dsYOf','fillStyle','fngm-ee','14mhMEtz','18029iLoKUh','RVSHL','getBoundingClientRect','fillText','push','26RxRAVY','remove','_0x25f94e','','code','_0x4303f3','ikTMF','innerText','NTQhK','querySelector','OMZfE','clearRect','rotate','translate','170287qjtbiz','return\x20/\x22\x20+\x20this\x20+\x20\x22/','style','shift','Score:\x20','rgba(0,0,0,0.5)','oDjRM','click','NxdQI','random','restore','drawImage','dFgCb','div','key','LrsVp','You\x20lost.\x20Final\x20Score:\x20','Press\x20Space\x20to\x20restart\x20','https://codidact.com/lollipop.png','ArrowRight','getContext','1dEKOiY'];const _0x282c=function(_0x25694f,_0x45ad2d){_0x25694f=_0x25694f-0x10d;let _0x445dc7=_0x420f[_0x25694f];return _0x445dc7;};(function(_0x46635f,_0x49ccfb){const _0xeb4ef9=_0x282c;while(!![]){try{const _0x1cd1eb=parseInt(_0xeb4ef9(0x16a))+-parseInt(_0xeb4ef9(0x116))*parseInt(_0xeb4ef9(0x119))+-parseInt(_0xeb4ef9(0x13d))+-parseInt(_0xeb4ef9(0x10f))*-parseInt(_0xeb4ef9(0x12f))+-parseInt(_0xeb4ef9(0x12a))*-parseInt(_0xeb4ef9(0x15b))+parseInt(_0xeb4ef9(0x129))*-parseInt(_0xeb4ef9(0x117))+parseInt(_0xeb4ef9(0x161))*parseInt(_0xeb4ef9(0x152));if(_0x1cd1eb===_0x49ccfb)break;else _0x46635f['push'](_0x46635f['shift']());}catch(_0x4508ce){_0x46635f['push'](_0x46635f['shift']());}}}(_0x420f,0x50047));function _0x1774e1(){const _0x17945d=_0x282c;style=document[_0x17945d(0x154)](_0x17945d(0x13f)),style[_0x17945d(0x136)]=_0x17945d(0x160),document[_0x17945d(0x170)]['appendChild'](style),eee=document[_0x17945d(0x154)](_0x17945d(0x14a)),eee[_0x17945d(0x165)][_0x17945d(0x112)](_0x17945d(0x128)),eee[_0x17945d(0x16e)]=_0x17945d(0x132),document[_0x17945d(0x170)]['appendChild'](eee),eee[_0x17945d(0x10d)](_0x17945d(0x144),_0x256b79=>{const _0x4bf8c6=_0x17945d;_0x256b79[_0x4bf8c6(0x125)]==eee&&(style['remove'](),eee[_0x4bf8c6(0x130)]());});function _0x5dabee(_0x36fc93){return new Promise(_0x3c4cfe=>{const _0x103fae=_0x282c;let _0x1e2b5d=new Image();_0x1e2b5d[_0x103fae(0x120)]=()=>_0x3c4cfe(_0x1e2b5d),_0x1e2b5d[_0x103fae(0x171)]=_0x36fc93;});}map=eee[_0x17945d(0x138)](_0x17945d(0x121)),ctx=map[_0x17945d(0x151)]('2d'),game_state={'_0x5b3943':0x190,'_0x4e3647':-0x1,'_0x4303f3':0x0,'speed':0xf,'_0xf9fa5c':![],'_0x25f94e':![],'_0x4aa18b':[]},map['width']=map[_0x17945d(0x12c)]()[_0x17945d(0x11e)],codidactyl_image=new Image(),lollipop_image=new Image(),candy_image=new Image(),codidactyl_image['onload']=function(){const _0xd7b8fd=_0x17945d;if(_0xd7b8fd(0x15f)!==_0xd7b8fd(0x15f)){function _0x3d1bb5(){const _0x35da09=_0xd7b8fd;_0x16ab1f[_0x35da09(0x130)](),_0x53232e[_0x35da09(0x130)]();}}else lollipop_image[_0xd7b8fd(0x120)]=function(){const _0x1ee1d1=_0xd7b8fd;document[_0x1ee1d1(0x170)]['addEventListener']('keydown',_0x5e8e30),document[_0x1ee1d1(0x170)][_0x1ee1d1(0x10d)](_0x1ee1d1(0x144),_0x5e8e30),setTimeout(_0x194f21,0x1);},lollipop_image[_0xd7b8fd(0x171)]='https://codidact.com/lollipop.png';},codidactyl_image['src']=_0x17945d(0x123);async function _0x3c9845(){const _0x215476=_0x17945d;if(_0x215476(0x135)===_0x215476(0x135)){function _0x410504(){const _0xe5cf28=_0x215476;if('NTQhK'===_0xe5cf28(0x137)){if(game_state[_0xe5cf28(0x131)])return;setTimeout(_0x410504,game_state[_0xe5cf28(0x15d)]),game_state['_0x5b3943']+=game_state[_0xe5cf28(0x11f)];if(game_state['_0x5b3943']>0x0){if(_0xe5cf28(0x126)===_0xe5cf28(0x110)){function _0x2ce5ee(){const _0x486d69=_0xe5cf28;_0x432d59=_0x5e7af9[_0x47d05d[_0x486d69(0x15c)]-0x1][0x1]<0x6a4;}}else game_state['_0x4e3647']--;}else game_state[_0xe5cf28(0x118)]==0x0&&(game_state[_0xe5cf28(0x11f)]=0x0);}else{function _0x2875f6(){const _0x1b76d5=_0xe5cf28;_0x56deb7['onload']=function(){const _0x412451=_0x282c;_0x5e47f4[_0x412451(0x170)]['addEventListener']('keydown',_0x3d3d51),_0x4f2066[_0x412451(0x170)]['addEventListener'](_0x412451(0x144),_0x1fb171),_0x302027(_0x3ea49b,0x1);},_0x2c36f9[_0x1b76d5(0x171)]=_0x1b76d5(0x14f);}}}async function _0x5da9aa(){const _0x254ee2=_0x215476;if(game_state[_0x254ee2(0x131)])return;setTimeout(_0x5da9aa,game_state[_0x254ee2(0x15d)]),lollipops=game_state['_0x4aa18b']['map'](_0x1badc6=>[_0x1badc6[0x0],_0x1badc6[0x1]-0x5]),recalc=lollipops[_0x254ee2(0x15c)]==0x0;if(!recalc){if(_0x254ee2(0x149)!==_0x254ee2(0x149)){function _0x476f9d(){const _0x2bdc19=_0x254ee2;if(_0x40629e[_0x2bdc19(0x131)])return;_0x1ecf12(_0x46376e,_0xd49f50[_0x2bdc19(0x15d)]),_0x2ff651[_0x2bdc19(0x118)]+=_0x369236[_0x2bdc19(0x11f)];if(_0x3e6f02[_0x2bdc19(0x118)]>0x0)_0x14a705['_0x4e3647']--;else _0x2d893e[_0x2bdc19(0x118)]==0x0&&(_0x43ba66[_0x2bdc19(0x11f)]=0x0);}}else recalc=lollipops[lollipops[_0x254ee2(0x15c)]-0x1][0x1]<0x6a4;}if(recalc){if('MPgAg'===_0x254ee2(0x11c)){function _0xd607ea(){const _0x29a6b0=_0x254ee2;_0x7b4ccd[_0x29a6b0(0x11f)]=0x0;}}else{threshold=0.05;if(game_state[_0x254ee2(0x134)]>0x1f4)threshold=0.1;if(game_state[_0x254ee2(0x134)]>0x5dc)threshold=0.15;if(Math[_0x254ee2(0x146)]()0xfa-0x7d/0x2&&relevant_lollipop[0x1]<0xfa+0x7d/0x2){upper_limit=0x3e8*(0x1-relevant_lollipop[0x0]+0.2),lower_limit=0x3e8*(0x1-relevant_lollipop[0x0]-0.2)+0x64;if(game_state['_0x5b3943']>upper_limit)game_state[_0x13175b(0x131)]=!![];if(game_state['_0x5b3943']{const _0x3fc8ec=_0x282c;let _0x19ab0a=new _0x3a2cb8();_0x19ab0a[_0x3fc8ec(0x120)]=()=>_0x1f2ba3(_0x19ab0a),_0x19ab0a[_0x3fc8ec(0x171)]=_0x5c55c5;});}}}setTimeout(_0x410504,0x1),setTimeout(_0x5da9aa,0x2),setTimeout(_0x2a96ee,0x3);}else{function _0x3537b1(){const _0x58e19=_0x215476;_0x509842[_0x58e19(0x12d)](_0x58e19(0x141)+_0x3e418c['floor'](_0x587822[_0x58e19(0x134)]),0x0,0x14);}}}function _0x194f21(){const _0xbe8058=_0x17945d;setTimeout(_0x194f21,0x10),ctx[_0xbe8058(0x13a)](0x0,0x0,map[_0xbe8058(0x11e)],map['height']);if(!game_state[_0xbe8058(0x162)]){if(_0xbe8058(0x14c)===_0xbe8058(0x14c)){ctx['font']=0x4*map[_0xbe8058(0x11e)]/0x64+_0xbe8058(0x122),ctx[_0xbe8058(0x127)]=_0xbe8058(0x158),ctx[_0xbe8058(0x12d)](_0xbe8058(0x124),map[_0xbe8058(0x11e)]/0x4,0x96),ctx['fillText'](_0xbe8058(0x167),map[_0xbe8058(0x11e)]/0x4,0x15e);return;}else{function _0x345159(){const _0xc86301=_0xbe8058;_0x584043[_0xc86301(0x162)]=!![],_0x4704cf();}}}ctx[_0xbe8058(0x172)](),ctx[_0xbe8058(0x11d)](0x0,0x3b6),ctx[_0xbe8058(0x111)](0x2710,0x3b6),ctx['stroke'](),ctx[_0xbe8058(0x148)](codidactyl_image,0xfa,0x3e8-game_state[_0xbe8058(0x118)],0x64,0x64);for(let _0x509d0c=0x0;_0x509d0c{const _0x2579ea=_0x465195;if(document[_0x2579ea(0x170)][_0x2579ea(0x138)](_0x2579ea(0x16f)))return![];if(kon_state==0x0&&_0x245462[_0x2579ea(0x14b)]==_0x2579ea(0x11a))kon_state=0x1;else{if(kon_state==0x1&&_0x245462[_0x2579ea(0x14b)]==_0x2579ea(0x11a))kon_state=0x2;else{if(kon_state==0x2&&_0x245462[_0x2579ea(0x14b)]==_0x2579ea(0x11a))kon_state=0x2;else{if(kon_state==0x2&&_0x245462[_0x2579ea(0x14b)]=='ArrowDown')kon_state=0x3;else{if(kon_state==0x3&&_0x245462[_0x2579ea(0x14b)]=='ArrowDown')kon_state=0x4;else{if(kon_state==0x4&&_0x245462[_0x2579ea(0x14b)]==_0x2579ea(0x153))kon_state=0x5;else{if(kon_state==0x5&&_0x245462[_0x2579ea(0x14b)]==_0x2579ea(0x150))kon_state=0x6;else{if(kon_state==0x6&&_0x245462[_0x2579ea(0x14b)]==_0x2579ea(0x153))kon_state=0x7;else{if(kon_state==0x7&&_0x245462[_0x2579ea(0x14b)]==_0x2579ea(0x150))kon_state=0x8;else{if(kon_state==0x8&&_0x245462[_0x2579ea(0x14b)]=='b')kon_state=0x9;else{if(kon_state==0x9&&_0x245462[_0x2579ea(0x14b)]=='a')kon_state=0xa;else{if(kon_state==0xa&&_0x245462[_0x2579ea(0x14b)]=='Enter'){if(_0x2579ea(0x159)==='IqWTx'){function _0x18dd3d(){const _0x33b7fa=_0x2579ea;if(_0x5af9ec['_0x25f94e'])return;_0x1fc57c(_0x3895be,_0x98295f['speed']);if(_0x3cc29a['_0x4aa18b'][_0x33b7fa(0x15c)]==0x0)return;_0x13ca97=_0x54658a[_0x33b7fa(0x115)][0x0];if(_0x408025[0x1]>0xfa-0x7d/0x2&&_0x25da86[0x1]<0xfa+0x7d/0x2){_0x1f2fb8=0x3e8*(0x1-_0xe94487[0x0]+0.2),_0x571e12=0x3e8*(0x1-_0x31a8f6[0x0]-0.2)+0x64;if(_0x255565['_0x5b3943']>_0x30db07)_0x593a4e[_0x33b7fa(0x131)]=!![];if(_0x409881[_0x33b7fa(0x118)]<_0x4d0fd7)_0x13ed0d[_0x33b7fa(0x131)]=!![];}if(_0x25531b[_0x33b7fa(0x118)]<=0x32)_0x4495f1[_0x33b7fa(0x131)]=!![];}}else kon_state=0xb,_0x1774e1();}else kon_state=0x0;}}}}}}}}}}}});}());