game.min.js 425 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949
  1. function init() {
  2. for (var e = [], s = [{images: ["flags"],frames: [[2, 2, 92, 92], [162, 162, 78, 78], [162, 82, 78, 78], [176, 2, 78, 78], [96, 2, 78, 78], [82, 176, 78, 78], [82, 96, 78, 78], [2, 176, 78, 78], [2, 96, 78, 78]],animations: {"flags/back": [0],"flags/de": [1],"flags/en": [2],"flags/es": [3],"flags/fr": [4],"flags/it": [5],"flags/pt": [6],"flags/ru": [7],"flags/tr": [8]}}, {images: ["tr"],frames: [[901, 38, 93, 27], [780, 71, 207, 88], [554, 71, 224, 35], [498, 137, 93, 23], [901, 2, 107, 34], [593, 137, 72, 23], [2, 82, 494, 56], [554, 2, 345, 67], [2, 2, 550, 78], [498, 108, 208, 27]],animations: {"tr/caption_level": [0],"tr/caption_level_completed": [1],"tr/caption_level_failed": [2],"tr/caption_moves": [3],"tr/caption_pause": [4],"tr/current_score": [5],"tr/end_level_no_possible_moves": [6],"tr/end_level_time_is_up": [7],"tr/end_level_win": [8],"tr/total_score": [9]}}, {images: ["de"],frames: [[429, 221, 79, 23], [2, 131, 224, 75], [2, 208, 211, 35], [540, 63, 71, 27], [215, 208, 121, 34], [338, 221, 89, 23], [2, 63, 536, 66], [228, 131, 383, 59], [2, 2, 543, 59], [338, 192, 193, 27]],animations: {"de/caption_level": [0],"de/caption_level_completed": [1],"de/caption_level_failed": [2],"de/caption_moves": [3],"de/caption_pause": [4],"de/current_score": [5],"de/end_level_no_possible_moves": [6],"de/end_level_time_is_up": [7],"de/end_level_win": [8],"de/total_score": [9]}}, {images: ["es"],frames: [[927, 2, 71, 24], [660, 2, 265, 75], [647, 79, 265, 74], [914, 111, 93, 24], [822, 155, 124, 34], [914, 79, 86, 30], [2, 2, 656, 56], [2, 60, 643, 60], [2, 122, 603, 59], [607, 155, 213, 30]],animations: {"es/caption_level": [0],"es/caption_level_completed": [1],"es/caption_level_failed": [2],"es/caption_moves": [3],"es/caption_pause": [4],"es/current_score": [5],"es/end_level_no_possible_moves": [6],"es/end_level_time_is_up": [7],"es/end_level_win": [8],"es/total_score": [9]}}, {images: ["pt"],frames: [[484, 150, 72, 24], [607, 92, 265, 84], [404, 178, 288, 43], [734, 56, 94, 23], [608, 56, 124, 34], [404, 150, 78, 23], [2, 2, 604, 71], [2, 150, 400, 60], [2, 75, 603, 73], [608, 2, 218, 52]],animations: {"pt/caption_level": [0],"pt/caption_level_completed": [1],"pt/caption_level_failed": [2],"pt/caption_moves": [3],"pt/caption_pause": [4],"pt/current_score": [5],"pt/end_level_no_possible_moves": [6],"pt/end_level_time_is_up": [7],"pt/end_level_win": [8],"pt/total_score": [9]}}, {images: ["it"],frames: [[645, 146, 77, 23], [614, 2, 260, 75], [572, 79, 269, 36], [768, 142, 90, 23], [519, 146, 124, 34], [768, 117, 90, 23], [2, 2, 610, 56], [2, 121, 515, 59], [2, 60, 568, 59], [572, 117, 194, 27]],animations: {"it/caption_level": [0],"it/caption_level_completed": [1],"it/caption_level_failed": [2],"it/caption_moves": [3],"it/caption_pause": [4],"it/current_score": [5],"it/end_level_no_possible_moves": [6],"it/end_level_time_is_up": [7],"it/end_level_win": [8],"it/total_score": [9]}}, {images: ["ru"],frames: [[631, 39, 81, 23], [608, 97, 188, 75], [631, 2, 161, 35], [483, 172, 76, 24], [483, 135, 123, 35], [714, 39, 71, 22], [2, 2, 627, 62], [2, 135, 479, 62], [2, 66, 597, 67], [601, 66, 213, 29]],animations: {"ru/caption_level": [0],"ru/caption_level_completed": [1],"ru/caption_level_failed": [2],"ru/caption_moves": [3],"ru/caption_pause": [4],"ru/current_score": [5],"ru/end_level_no_possible_moves": [6],"ru/end_level_time_is_up": [7],"ru/end_level_win": [8],"ru/total_score": [9]}}, {images: ["chips"],frames: [[513, 764, 71, 93], [440, 859, 71, 93], [76, 2, 72, 94], [2, 2, 72, 94], [440, 764, 71, 93], [586, 669, 71, 93], [513, 669, 71, 93], [440, 669, 71, 93], [372, 97, 72, 93], [298, 97, 72, 93], [367, 858, 71, 93], [367, 763, 71, 93], [515, 193, 71, 94], [442, 193, 71, 94], [294, 858, 71, 93], [294, 763, 71, 93], [224, 97, 72, 93], [76, 98, 72, 93], [586, 857, 70, 91], [586, 764, 70, 91], [221, 858, 71, 93], [221, 763, 71, 93], [367, 668, 71, 93], [294, 668, 71, 93], [221, 668, 71, 93], [148, 859, 71, 93], [148, 764, 71, 93], [148, 669, 71, 93], [2, 98, 72, 93], [150, 97, 72, 93], [75, 859, 71, 93], [75, 764, 71, 93], [75, 669, 71, 93], [2, 859, 71, 93], [520, 2, 72, 93], [446, 2, 72, 93], [2, 764, 71, 93], [2, 669, 71, 93], [586, 574, 71, 93], [513, 574, 71, 93], [440, 574, 71, 93], [367, 573, 71, 93], [294, 573, 71, 93], [221, 573, 71, 93], [75, 574, 71, 93], [2, 574, 71, 93], [369, 192, 71, 94], [296, 192, 71, 94], [372, 2, 72, 93], [298, 2, 72, 93], [148, 573, 71, 93], [586, 479, 71, 93], [513, 479, 71, 93], [440, 479, 71, 93], [367, 478, 71, 93], [294, 478, 71, 93], [221, 478, 71, 93], [75, 479, 71, 93], [2, 479, 71, 93], [148, 478, 71, 93], [223, 192, 71, 94], [75, 193, 71, 94], [586, 384, 71, 93], [513, 384, 71, 93], [2, 193, 71, 94], [150, 192, 71, 94], [440, 384, 71, 93], [367, 383, 71, 93], [294, 383, 71, 93], [221, 383, 71, 93], [75, 384, 71, 93], [2, 384, 71, 93], [224, 2, 72, 93], [150, 2, 72, 93], [148, 383, 71, 93], [586, 289, 71, 93], [513, 289, 71, 93], [440, 289, 71, 93], [367, 288, 71, 93], [294, 288, 71, 93], [221, 288, 71, 93], [75, 289, 71, 93], [2, 289, 71, 93], [148, 288, 71, 93], [519, 97, 71, 94], [446, 97, 71, 94]],animations: {"bugs/0": [0],"bugs/0_1": [1],"bugs/1": [2],"bugs/1_1": [3],"bugs/2": [4],"bugs/2_1": [5],"bugs/3": [6],"bugs/3_1": [7],"bugs/4": [8],"bugs/4_1": [9],"bugs/5": [10],"bugs/5_1": [11],"bugs/6": [12],"bugs/6_1": [13],"bugs/7": [14],"bugs/7_1": [15],"bugs/8": [16],"bugs/8_1": [17],"empty/0": [18],"empty/0_1": [19],"eyes/0": [20],"eyes/0_1": [21],"eyes/1": [22],"eyes/1_1": [23],"eyes/2": [24],"eyes/2_1": [25],"eyes/3": [26],"eyes/3_1": [27],"eyes/4": [28],"eyes/4_1": [29],"eyes/5": [30],"eyes/5_1": [31],"eyes/6": [32],"eyes/6_1": [33],"eyes/7": [34],"eyes/7_1": [35],"eyes/8": [36],"eyes/8_1": [37],"fruit/0": [38],"fruit/0_1": [39],"fruit/1": [40],"fruit/1_1": [41],"fruit/2": [42],"fruit/2_1": [43],"fruit/3": [44],"fruit/3_1": [45],"hands/0": [46],"hands/0_1": [47],"hands/1": [48],"hands/1_1": [49],"hands/2": [50],"hands/2_1": [51],"hands/3": [52],"hands/3_1": [53],"monsters/0": [54],"monsters/0_1": [55],"monsters/1": [56],"monsters/1_1": [57],"monsters/2": [58],"monsters/2_1": [59],"monsters/3": [60],"monsters/3_1": [61],"plants/0": [62],"plants/0_1": [63],"plants/1": [64],"plants/1_1": [65],"plants/2": [66],"plants/2_1": [67],"snakes/0": [68],"snakes/0_1": [69],"snakes/1": [70],"snakes/1_1": [71],"snakes/2": [72],"snakes/2_1": [73],"snakes/3": [74],"snakes/3_1": [75],"snakes/4": [76],"snakes/4_1": [77],"snakes/5": [78],"snakes/5_1": [79],"snakes/6": [80],"snakes/6_1": [81],"snakes/7": [82],"snakes/7_1": [83],"snakes/8": [84],"snakes/8_1": [85]}}, {images: ["all"],frames: [[704, 282, 123, 121], [529, 470, 79, 71], [908, 31, 79, 69], [704, 116, 164, 164], [886, 473, 79, 69], [805, 473, 79, 69], [648, 2, 238, 75], [648, 79, 258, 35], [610, 502, 120, 34], [888, 2, 100, 27], [2, 412, 606, 56], [610, 412, 343, 59], [2, 470, 525, 59], [2, 340, 700, 70], [2, 249, 700, 89], [870, 116, 108, 136], [2, 158, 700, 89], [648, 116, 39, 39], [888, 2, 100, 27], [223, 531, 219, 22], [829, 282, 81, 81], [732, 502, 32, 31], [829, 365, 32, 31], [888, 31, 3, 27], [2, 531, 219, 22], [2, 2, 644, 154], [610, 473, 193, 27]],animations: {big_star: [0],bonus_auto: [1],bonus_points: [2],bonus_shining: [3],bonus_shuffle: [4],bonus_time: [5],caption_level_completed: [6],caption_level_failed: [7],caption_pause: [8],current_score: [9],end_level_no_possible_moves: [10],end_level_time_is_up: [11],end_level_win: [12],gui_bottom: [13],gui_top: [14],hand: [15],"map/map_menu": [16],mini_button: [17],score: [18],score_panel: [19],shining: [20],star_mini: [21],star_mini_empty: [22],star_stick: [23],time_progress_bar: [24],title: [25],total_score: [26]}}, {images: ["main_menu_1"],frames: [[2, 383, 530, 501], [2, 2, 545, 379]],animations: {main_menu_monsters: [0],main_menu_stone: [1]}}, {images: ["buttons"],frames: [[739, 98, 94, 94], [471, 2, 96, 97], [643, 98, 94, 94], [547, 101, 94, 94], [451, 101, 94, 94], [355, 106, 94, 94], [269, 2, 102, 102], [163, 2, 104, 104], [2, 2, 159, 161], [665, 2, 94, 94], [569, 2, 94, 94], [259, 108, 94, 94], [163, 108, 94, 94], [373, 2, 96, 97]],animations: {button_credits: [0],button_down: [1],button_exit: [2],button_eye_closed: [3],button_eye_opened: [4],button_more_games: [5],button_pause: [6],button_play: [7],button_play_big: [8],button_restart: [9],button_shuffle: [10],button_sound_off: [11],button_sound_on: [12],button_up: [13]}}, {images: ["map/map_objects_1"],frames: [[293, 451, 174, 146], [749, 644, 246, 177], [2, 277, 289, 396], [420, 2, 342, 322], [2, 2, 416, 273], [764, 2, 203, 200], [764, 204, 186, 201], [764, 823, 181, 148], [749, 407, 246, 235], [372, 932, 98, 69], [272, 932, 98, 69], [293, 277, 114, 172], [601, 833, 161, 162], [472, 823, 127, 174], [2, 675, 268, 316], [601, 678, 144, 153], [272, 675, 179, 255], [472, 326, 275, 350]],animations: {"map/bones_1": [0],"map/bones_2": [1],"map/castle": [2],"map/crypt": [3],"map/forest_1": [4],"map/forest_2": [5],"map/grave_1": [6],"map/grave_2": [7],"map/house": [8],"map/map_point": [9],"map/map_point_disabled": [10],"map/mill_1": [11],"map/mill_2": [12],"map/mushroom": [13],"map/stone_1": [14],"map/stone_2": [15],"map/stone_3": [16],"map/tree": [17]}}, {images: ["map/map_objects_2"],frames: [[293, 2, 440, 365], [2, 2, 289, 396]],animations: {"map/bush": [0],"map/castle": [1]}}, {images: ["font_gui"],frames: [[2, 322, 25, 30], [2, 290, 25, 30], [2, 258, 25, 30], [2, 226, 25, 30], [2, 194, 25, 30], [2, 162, 25, 30], [2, 130, 25, 30], [2, 98, 25, 30], [2, 66, 25, 30], [2, 34, 25, 30], [2, 2, 25, 30]],animations: {"font_gui/0": [0],"font_gui/1": [1],"font_gui/2": [2],"font_gui/3": [3],"font_gui/4": [4],"font_gui/5": [5],"font_gui/6": [6],"font_gui/7": [7],"font_gui/8": [8],"font_gui/9": [9],"font_gui/d": [10]}}, {images: ["font_score"],frames: [[372, 2, 35, 40], [335, 2, 35, 40], [298, 2, 35, 40], [261, 2, 35, 40], [224, 2, 35, 40], [187, 2, 35, 40], [150, 2, 35, 40], [113, 2, 35, 40], [76, 2, 35, 40], [39, 2, 35, 40], [2, 2, 35, 40]],animations: {"font_score/0": [0],"font_score/1": [1],"font_score/2": [2],"font_score/3": [3],"font_score/4": [4],"font_score/5": [5],"font_score/6": [6],"font_score/7": [7],"font_score/8": [8],"font_score/9": [9],"font_score/p": [10]}}, {images: ["hint"],frames: [[698, 490, 85, 120], [698, 368, 85, 120], [872, 246, 85, 120], [785, 246, 85, 120], [698, 246, 85, 120], [611, 490, 85, 120], [611, 368, 85, 120], [611, 246, 85, 120], [872, 124, 85, 120], [785, 124, 85, 120], [698, 124, 85, 120], [611, 124, 85, 120], [524, 490, 85, 120], [524, 368, 85, 120], [524, 246, 85, 120], [524, 124, 85, 120], [437, 490, 85, 120], [437, 368, 85, 120], [437, 246, 85, 120], [437, 124, 85, 120], [872, 2, 85, 120], [785, 2, 85, 120], [698, 2, 85, 120], [611, 2, 85, 120], [524, 2, 85, 120], [437, 2, 85, 120], [350, 490, 85, 120], [350, 368, 85, 120], [350, 246, 85, 120], [350, 124, 85, 120], [350, 2, 85, 120], [263, 490, 85, 120], [263, 368, 85, 120], [263, 246, 85, 120], [263, 124, 85, 120], [263, 2, 85, 120], [176, 490, 85, 120], [176, 368, 85, 120], [176, 246, 85, 120], [176, 124, 85, 120], [176, 2, 85, 120], [89, 490, 85, 120], [89, 368, 85, 120], [89, 246, 85, 120], [89, 124, 85, 120], [89, 2, 85, 120], [2, 490, 85, 120], [2, 368, 85, 120], [2, 246, 85, 120], [2, 124, 85, 120], [2, 2, 85, 120]],animations: {hint_0: [0],hint_1: [1],hint_2: [2],hint_3: [3],hint_4: [4],hint_5: [5],hint_6: [6],hint_7: [7],hint_8: [8],hint_9: [9],hint_10: [10],hint_11: [11],hint_12: [12],hint_13: [13],hint_14: [14],hint_15: [15],hint_16: [16],hint_17: [17],hint_18: [18],hint_19: [19],hint_20: [20],hint_21: [21],hint_22: [22],hint_23: [23],hint_24: [24],hint_25: [25],hint_26: [26],hint_27: [27],hint_28: [28],hint_29: [29],hint_30: [30],hint_31: [31],hint_32: [32],hint_33: [33],hint_34: [34],hint_35: [35],hint_36: [36],hint_37: [37],hint_38: [38],hint_39: [39],hint_40: [40],hint_41: [41],hint_42: [42],hint_43: [43],hint_44: [44],hint_45: [45],hint_46: [46],hint_47: [47],hint_48: [48],hint_49: [49],hint_50: [50]}}, {images: ["match"],frames: [[785, 124, 85, 120], [785, 2, 85, 120], [698, 124, 85, 120], [698, 2, 85, 120], [611, 124, 85, 120], [611, 2, 85, 120], [524, 124, 85, 120], [524, 2, 85, 120], [437, 124, 85, 120], [437, 2, 85, 120], [350, 124, 85, 120], [350, 2, 85, 120], [263, 124, 85, 120], [263, 2, 85, 120], [176, 124, 85, 120], [176, 2, 85, 120], [89, 124, 85, 120], [89, 2, 85, 120], [2, 124, 85, 120], [2, 2, 85, 120]],animations: {match_0: [0],match_1: [1],match_2: [2],match_3: [3],match_4: [4],match_5: [5],match_6: [6],match_7: [7],match_8: [8],match_9: [9],match_10: [10],match_11: [11],match_12: [12],match_13: [13],match_14: [14],match_15: [15],match_16: [16],match_17: [17],match_18: [18],match_19: [19]}}, {images: ["highlite"],frames: [[722, 308, 70, 100], [722, 206, 70, 100], [650, 308, 70, 100], [650, 206, 70, 100], [578, 308, 70, 100], [578, 206, 70, 100], [722, 104, 70, 100], [650, 104, 70, 100], [578, 104, 70, 100], [506, 308, 70, 100], [506, 206, 70, 100], [506, 104, 70, 100], [722, 2, 70, 100], [650, 2, 70, 100], [578, 2, 70, 100], [506, 2, 70, 100], [434, 308, 70, 100], [434, 206, 70, 100], [434, 104, 70, 100], [434, 2, 70, 100], [362, 308, 70, 100], [362, 206, 70, 100], [362, 104, 70, 100], [362, 2, 70, 100], [290, 308, 70, 100], [290, 206, 70, 100], [290, 104, 70, 100], [290, 2, 70, 100], [218, 308, 70, 100], [218, 206, 70, 100], [218, 104, 70, 100], [218, 2, 70, 100], [146, 308, 70, 100], [146, 206, 70, 100], [146, 104, 70, 100], [146, 2, 70, 100], [74, 308, 70, 100], [74, 206, 70, 100], [74, 104, 70, 100], [74, 2, 70, 100], [2, 308, 70, 100], [2, 206, 70, 100], [2, 104, 70, 100], [2, 2, 70, 100]],animations: {highlite_0: [0],highlite_1: [1],highlite_2: [2],highlite_3: [3],highlite_4: [4],highlite_5: [5],highlite_6: [6],highlite_7: [7],highlite_8: [8],highlite_9: [9],highlite_10: [10],highlite_11: [11],highlite_12: [12],highlite_13: [13],highlite_14: [14],highlite_15: [15],highlite_16: [16],highlite_17: [17],highlite_18: [18],highlite_19: [19],highlite_20: [20],highlite_21: [21],highlite_22: [22],highlite_23: [23],highlite_24: [24],highlite_25: [25],highlite_26: [26],highlite_27: [27],highlite_28: [28],highlite_29: [29],highlite_30: [30],highlite_31: [31],highlite_32: [32],highlite_33: [33],highlite_34: [34],highlite_35: [35],highlite_36: [36],highlite_37: [37],highlite_38: [38],highlite_39: [39],highlite_40: [40],highlite_41: [41],highlite_42: [42],highlite_43: [43]}}], n = [Images.CAPTION_LEVEL_COMPLETED, Images.CAPTION_LEVEL_FAILED, Images.CAPTION_PAUSE, Images.END_LEVEL_NO_POSSIBLE_MOVES, Images.END_LEVEL_TIME_IS_UP, Images.END_LEVEL_WIN, Images.CAPTION_SCORE, Images.TOTAL_SCORE, Images.CAPTION_MOVES, Images.CAPTION_LEVEL], a = [Images.FILL_BOTTOM, "map/map_1", "map/map_2", "map/map_3", "map/map_4", "back_1", "back_2", "back_3", "back_4", Images.MAIN_MENU_BACK], t = [Images.BUTTON_HIGHSCORE, Images.LOGO, Images.HYPNOCAT, Images.TRANSITION_HOLE, Images.MAIN_MENU_GRASS, Images.ROTATE, Images.WINDOW, Images.BAT, Images.GUI_TOP, Images.CAPTION_LEVEL, Images.CAPTION_MOVES, Images.MAP_MENU], i = 0; i < s.length; i++)
  3. t.push(s[i].images[0]);
  4. for (var i = 0; i < t.length; i++)
  5. e.push({src: "assets/art/" + t[i] + ".png",id: t[i]});
  6. for (var i = 0; i < a.length; i++)
  7. e.push({src: "assets/art/" + a[i] + ".jpg",id: a[i]});
  8. var d = [];
  9. createjs.Sound.alternateExtensions = ["m4a"];
  10. for (var i = 0; i < Sounds.ALL.length; i++)
  11. d.push({src: Sounds.ALL[i] + ".ogg",id: Sounds.ALL[i]});
  12. Constants.g_isPC = !Utils.IsMobileBrowser(), new DNStateManager(e, d, s, n)
  13. }
  14. var DNStateManager = function() {
  15. function e(s, n, a, t) {
  16. var i = this;
  17. this.statesConstainer = new createjs.Container, this.mouseDown = !1, this.timeDevider = 1, this.liveTime = 0, this.isLoading = !0, this.lastTime = 0, this.lastMouseUpHandlerTime = -1, this.lastMouseDownHandlerTime = -1, DNGameConfig.loadAPI(), e.g_instance = this, this.states = Array(), this.canvas = document.getElementById("canvas"), this.stage = new createjs.Stage(this.canvas), this.stage.autoClear = !1;
  18. var d = navigator.userAgent.indexOf("Android") > -1 && !(navigator.userAgent.indexOf("Chrome") > -1);
  19. d && createjs.Touch.isSupported() && this.stage.enableDOMEvents(!1), createjs.Touch.enable(this.stage), this.stage.enableMouseOver(5), createjs.Ticker.timingMode = createjs.Ticker.RAF, createjs.Ticker.setFPS(60), createjs.Ticker.addEventListener("tick", function(e) {
  20. return i.update(e)
  21. }), Constants.DEBUG_MODE && (document.onkeydown = function(e) {
  22. return i.onKeyDown(e)
  23. }, document.onkeyup = function(e) {
  24. return i.onKeyUp(e)
  25. }), this.pushState(new PreloaderState(s, n, a, t)), this.stage.addChild(this.statesConstainer), Constants.PIXEL_RATIO = window.devicePixelRatio ? window.devicePixelRatio : 1, Constants.g_isPC ? (window.onresize = function(e) {
  26. return i.onResize(e)
  27. }, this.onResize(null)) : (viewporter.ACTIVE ? (window.addEventListener("viewportready", function() {
  28. return i.onOrientationChanged()
  29. }), window.addEventListener("viewportchange", function() {
  30. return i.onOrientationChanged()
  31. })) : window.addEventListener("orientationchange", function() {
  32. return i.onOrientationChanged()
  33. }), this.onOrientationChanged()), this.stage.addEventListener(Constants.MOUSE_MOVE, function(e) {
  34. return i.handleMouse(e)
  35. }), this.stage.addEventListener(Constants.MOUSE_DOWN, function(e) {
  36. return i.handleMouse(e)
  37. }), this.stage.addEventListener(Constants.MOUSE_UP, function(e) {
  38. return i.handleMouse(e)
  39. })
  40. }
  41. return e.prototype.isLandscape = function() {
  42. return viewporter.isLandscape()
  43. }, e.prototype.onOrientationChanged = function() {
  44. this.resizeTo(window.innerWidth, window.innerHeight), DNGameConfig.needShowRotateScreen && !this.isLoading && 0 != this.states.length && this.states[this.states.length - 1].onOrientationChanged(this.isLandscape())
  45. }, e.prototype.onResize = function() {
  46. this.resizeTo(window.innerWidth, window.innerHeight)
  47. }, e.prototype.resizeTo = function(e, s) {
  48. Constants.SCREEN_SCALE = s > e ? e / Constants.ASSETS_WIDTH * Constants.PIXEL_RATIO : Math.min(e / Constants.ASSETS_WIDTH, s / Constants.ASSETS_HEIGHT) * Constants.PIXEL_RATIO, Constants.SCREEN_HEIGHT = s / Constants.SCREEN_SCALE * Constants.PIXEL_RATIO, this.canvas.width = Constants.ASSETS_WIDTH * Constants.SCREEN_SCALE, this.canvas.height = s * Constants.PIXEL_RATIO, this.canvas.style.width = this.canvas.width / Constants.PIXEL_RATIO + "px", this.canvas.style.height = this.canvas.height / Constants.PIXEL_RATIO + "px", this.statesConstainer.scaleX = this.statesConstainer.scaleY = Constants.SCREEN_SCALE, this.canvas.style.marginLeft = (e - Constants.ASSETS_WIDTH * Constants.SCREEN_SCALE / Constants.PIXEL_RATIO) / 2 + "px", this.canvas.style.marginTop = "0px"
  49. }, e.prototype.allAssetsLoaded = function() {
  50. var e = this;
  51. this.isLoading = !1, window.onpagehide && (window.onpagehide = function(s) {
  52. return e.onLostFocus(s)
  53. }), window.onblur && (window.onblur = function(s) {
  54. return e.onLostFocus(s)
  55. }), window.onpageshow && (window.onpageshow = function(s) {
  56. return e.onFocus(s)
  57. }), window.onfocus && (window.onfocus = function(s) {
  58. return e.onFocus(s)
  59. }), GameData.getInstance().load(), this.changeState(new MainMenuState), DNGameConfig.needShowRotateScreen && this.isLandscape() && this.pushState(new PortraitLockState)
  60. }, e.prototype.update = function(e) {
  61. var s = createjs.Ticker.getTime(), n = s - this.lastTime;
  62. this.lastTime = s;
  63. var a = .001 * n / this.timeDevider;
  64. if (this.liveTime += a, DNSoundManager.g_instance.update(), 0 != this.states.length) {
  65. var t = this.states[this.states.length - 1];
  66. t.isInitiliazed() || t.init(), t.update(a)
  67. }
  68. for (var i = 0; i < this.states.length; i++)
  69. this.states[i].alignByCenter(0 == i);
  70. for (var i = 0; i < this.states.length; i++)
  71. this.states[i].forceUpdate(a);
  72. this.stage.update(e)
  73. }, e.prototype.changeState = function(e) {
  74. for (; 0 != this.states.length; )
  75. this.popState();
  76. this.pushState(e)
  77. }, e.prototype.pushState = function(e) {
  78. this.states.push(e), this.statesConstainer.addChild(e)
  79. }, e.prototype.popState = function() {
  80. 0 != this.states.length && (this.states[this.states.length - 1].cleanup(), this.statesConstainer.removeChild(this.states[this.states.length - 1]), this.states.pop(), 0 != this.states.length && this.states[this.states.length - 1].resume())
  81. }, e.prototype.onLostFocus = function() {
  82. DNSoundManager.g_instance.onLostFocus()
  83. }, e.prototype.onFocus = function() {
  84. DNSoundManager.g_instance.onFocus()
  85. }, e.prototype.handleMouse = function(e) {
  86. if (0 != this.states.length) {
  87. e.preventDefault();
  88. var s = this.states[this.states.length - 1];
  89. switch (e.type) {
  90. case Constants.MOUSE_DOWN:
  91. if (DNSoundManager.g_instance.init(), DNSoundManager.g_instance.playMusic(.2), this.liveTime < this.lastMouseDownHandlerTime + .1)
  92. return;
  93. this.lastMouseDownHandlerTime = this.liveTime, this.mouseDown = !0, s.onMouseDown(e.stageX / Constants.SCREEN_SCALE, e.stageY / Constants.SCREEN_SCALE);
  94. break;
  95. case Constants.MOUSE_UP:
  96. if (this.liveTime <= this.lastMouseUpHandlerTime + .1)
  97. return;
  98. this.lastMouseUpHandlerTime = this.liveTime, this.mouseDown = !1, s.onMouseUp(e.stageX / Constants.SCREEN_SCALE, e.stageY / Constants.SCREEN_SCALE);
  99. break;
  100. case Constants.MOUSE_MOVE:
  101. this.mouseDown && s.onMouseMove(e.stageX / Constants.SCREEN_SCALE, e.stageY / Constants.SCREEN_SCALE)
  102. }
  103. }
  104. }, e.prototype.onKeyDown = function(e) {
  105. switch (e.keyCode) {
  106. case 65:
  107. this.timeDevider = 5;
  108. break;
  109. case 68:
  110. this.timeDevider = 10
  111. }
  112. this.stage.update()
  113. }, e.prototype.onKeyUp = function(e) {
  114. switch (e.keyCode) {
  115. case 65:
  116. this.timeDevider = 1;
  117. break;
  118. case 68:
  119. this.timeDevider = 1
  120. }
  121. }, e.prototype.onPause = function() {
  122. 0 != this.states.length && this.states[this.states.length - 1].onPause()
  123. }, e.prototype.onResume = function() {
  124. 0 != this.states.length && this.states[this.states.length - 1].onResume()
  125. }, e.prototype.onRestart = function() {
  126. 0 != this.states.length && this.states[this.states.length - 1].onRestart()
  127. }, e.prototype.isMouseDownNow = function() {
  128. return this.mouseDown
  129. }, e
  130. }(), __extends = this.__extends || function(e, s) {
  131. function n() {
  132. this.constructor = e
  133. }
  134. for (var a in s)
  135. s.hasOwnProperty(a) && (e[a] = s[a]);
  136. n.prototype = s.prototype, e.prototype = new n
  137. }, DNGameState = function(e) {
  138. function s() {
  139. e.call(this), this.liveTime = 0, this.gameObjects = new Array, this.gui = new Array, this.newGameObjects = new Array, this.initiliazed = !1, this.consoleH = 200, this.haveFill = !1
  140. }
  141. return __extends(s, e), s.prototype.getShader = function() {
  142. return this.shaderShape
  143. }, s.prototype.addShader = function() {
  144. this.shaderShape = new createjs.Shape, this.shaderShape.graphics.beginFill("#000000"), this.shaderShape.graphics.drawRect(0, 0, Constants.ASSETS_WIDTH, Constants.ASSETS_HEIGHT), this.shaderShape.graphics.endFill(), this.addChild(this.shaderShape), this.shaderShape.alpha = 0, createjs.Tween.get(this.shaderShape).wait(300).to({alpha: .75}, 800, createjs.Ease.linear)
  145. }, s.prototype.consolePrint = function(e) {
  146. var s = new createjs.Text(e, "bold 35px Verdana", "#000000");
  147. this.addChild(s), s.x = 50, s.y = this.consoleH, this.consoleH += 40
  148. }, s.prototype.isInitiliazed = function() {
  149. return this.initiliazed
  150. }, s.prototype.onMouseDown = function(e, s) {
  151. DNGUIObject.wasHandlerThisFrame = !1;
  152. for (var n = 0; n < this.gui.length; n++)
  153. this.gui[n].onMouseDown(e, s)
  154. }, s.prototype.onMouseMove = function(e, s) {
  155. DNGUIObject.wasHandlerThisFrame = !1;
  156. for (var n = 0; n < this.gui.length; n++)
  157. this.gui[n].onMouseMove(e, s)
  158. }, s.prototype.onMouseUp = function(e, s) {
  159. DNGUIObject.wasHandlerThisFrame = !1;
  160. for (var n = 0; n < this.gui.length; n++)
  161. this.gui[n].onMouseUp(e, s)
  162. }, s.prototype.addGuiObject = function(e) {
  163. this.gui.push(e), this.addGameObject(e)
  164. }, s.prototype.update = function(e) {
  165. this.liveTime += e, this.newGameObjects = new Array;
  166. for (var s = 0; s < this.gameObjects.length; s++) {
  167. var n = this.gameObjects[s];
  168. n.update(e), n.isDead() ? n.onDead() : this.newGameObjects.push(n)
  169. }
  170. this.gameObjects = this.newGameObjects
  171. }, s.prototype.forceUpdate = function(e) {
  172. for (var s = 0; s < this.gameObjects.length; s++)
  173. this.gameObjects[s].forceUpdate(e)
  174. }, s.prototype.addGameObject = function(e) {
  175. this.gameObjects.push(e)
  176. }, s.prototype.addGameObjectAt = function(e, s) {
  177. this.gameObjects.push(e), s && s.addChild(e)
  178. }, s.prototype.addGameObjectAtPos = function(e, s, n, a) {
  179. this.gameObjects.push(e), s && (s.addChild(e), e.x = n, e.y = a)
  180. }, s.prototype.cleanup = function() {
  181. }, s.prototype.resume = function() {
  182. }, s.prototype.init = function() {
  183. this.initiliazed = !0
  184. }, s.prototype.onOrientationChanged = function(e) {
  185. DNGameConfig.needShowRotateScreen && e && DNStateManager.g_instance.pushState(new PortraitLockState)
  186. }, s.prototype.alignByCenter = function(e) {
  187. if (!Constants.g_isPC && (this.y = (Constants.SCREEN_HEIGHT - Constants.ASSETS_HEIGHT) / 2, e && Constants.ASSETS_HEIGHT < Constants.SCREEN_HEIGHT && !this.haveFill)) {
  188. this.haveFill = !0;
  189. var s = DNAssetsManager.g_instance.getImage(Images.FILL_BOTTOM);
  190. this.addChild(s);
  191. var n = DNAssetsManager.g_instance.getImage(Images.FILL_BOTTOM);
  192. this.addChild(n), n.scaleY = -1;
  193. var a = 206, t = (Constants.SCREEN_HEIGHT - Constants.ASSETS_HEIGHT) / 2;
  194. t > a ? (s.scaleY = t / a, n.scaleY = -(t / a), s.y = Constants.ASSETS_HEIGHT) : s.y = Constants.ASSETS_HEIGHT
  195. }
  196. }, s.prototype.loadLayout = function(e, s) {
  197. for (var n = 0; n < e.length; n++) {
  198. var a = e[n], t = this.loadGUIObject(a, s);
  199. a.children && this.loadLayout(a.children, t)
  200. }
  201. }, s.prototype.loadGUIObject = function(e, s) {
  202. var n, a = e.x, t = e.y, i = e.rotation || 0, d = e.name, m = e.picture;
  203. switch (e.type) {
  204. case Layouts.TYPE_LOGO_PLACEHOLDER:
  205. n = new DNLogoPlaceholder(e.max_width || 200, e.max_height || 100);
  206. break;
  207. case Layouts.TYPE_SKEW:
  208. n = new Skewer(m);
  209. break;
  210. case Layouts.TYPE_BUTTON:
  211. n = new DNButton(m);
  212. break;
  213. case Layouts.TYPE_STATIC_PICTURE:
  214. n = new DNStaticPicture(m);
  215. break;
  216. case Layouts.TYPE_PLACEHOLDER:
  217. n = new DNPlaceholder;
  218. break;
  219. case Layouts.TYPE_JELLY_BUTTON:
  220. n = new DNJellyButton(m);
  221. break;
  222. case Layouts.TYPE_TEXT_FIELD:
  223. n = new DNTextField(e.text, {name: e.font,letterDist: e.letter_dist});
  224. break;
  225. case Layouts.TYPE_FLAT_BUTTON:
  226. n = new DNFlatButton(m);
  227. break;
  228. case Layouts.TYPE_PROGRESS_BAR:
  229. n = new DNProgressBar(null, m);
  230. break;
  231. //case Layouts.TYPE_LANGUAGE_SELECTOR:
  232. //n = new DNLanguageSelector(this, DNGameConfig.ALL_GAME_LANGUAGES)
  233. }
  234. return n ? (n.name = d, n.x = a, n.y = t, n.rotation = i, this.addGuiObject(n), s.addChild(n), n.scaleX = n.scaleY = e.scale || 1) : console.log("Parsing layout error. Cant find type: ", e.type), n
  235. }, s.prototype.findGUIObject = function(e) {
  236. for (var s = 0; s < this.gui.length; s++)
  237. if (this.gui[s].name == e)
  238. return this.gui[s];
  239. return null
  240. }, s.prototype.onPause = function() {
  241. }, s.prototype.onResume = function() {
  242. }, s.prototype.onRestart = function() {
  243. }, s
  244. }(createjs.Container), DNGameObject = function(e) {
  245. function s() {
  246. e.call(this), this.liveTime = 0, this.forceLiveTime = 0, this.killed = !1
  247. }
  248. return __extends(s, e), s.prototype.update = function(e) {
  249. this.liveTime += e
  250. }, s.prototype.forceUpdate = function(e) {
  251. this.forceLiveTime += e
  252. }, s.prototype.kill = function() {
  253. this.killed = !0
  254. }, s.prototype.isDead = function() {
  255. return this.killed
  256. }, s.prototype.onDead = function() {
  257. this.parent && this.parent.removeChild(this)
  258. }, s
  259. }(createjs.Container), Bonus = function(e) {
  260. function s(s, n, a) {
  261. e.call(this), this.timeLeftLabel = new DNTextField("00d00", DNFontDef.GUI_FONT), this.timeLeft = Utils.RandomRangeInt(4, 6), this.hiddingNow = !1, this.activatingNow = !1, this.shining = DNAssetsManager.g_instance.getCenteredImageWithProxy(Images.BONUS_SHINING), this.immortal = a, this.immortal && (this.timeLeft = 9), this.callback = n, this.addChild(this.shining), this.pic = DNAssetsManager.g_instance.getCenteredImageWithProxy(s), this.addChild(this.pic), this.addChild(this.timeLeftLabel), this.timeLeftLabel.x = -this.timeLeftLabel.getBounds().width / 2, this.timeLeftLabel.y = 40, this.update(0)
  262. }
  263. return __extends(s, e), s.prototype.show = function(e, s) {
  264. this.x = this.fromX = e, createjs.Tween.get(this).to({x: s}, 400, createjs.Ease.backOut), createjs.Tween.get(this).wait(100).call(function() {
  265. return DNSoundManager.g_instance.play(Sounds.SHOW_BONUS, .7)
  266. })
  267. }, s.prototype.hide = function() {
  268. var e = this;
  269. createjs.Tween.get(this).to({x: this.fromX}, 400, createjs.Ease.backIn).call(function() {
  270. return e.kill()
  271. }), this.hiddingNow = !0
  272. }, s.prototype.update = function(s) {
  273. e.prototype.update.call(this, s), this.shining.rotation += 100 * s, this.hiddingNow || (this.timeLeft -= s, this.timeLeft <= 0 && (this.timeLeft = 0, this.immortal || this.hide()), this.timeLeftLabel.setText(Utils.IntToTimeString(Math.floor(this.timeLeft))))
  274. }, s.prototype.runEffect = function() {
  275. var e = this;
  276. createjs.Tween.get(this).to({scaleX: 1.5,scaleY: 1.5,alpha: 0}, 450, createjs.Ease.circOut).call(function() {
  277. return e.kill()
  278. }), this.activatingNow = !0, this.callback()
  279. }, s.prototype.onDead = function() {
  280. e.prototype.onDead.call(this), PlayState.g_instance.bonusDead(this)
  281. }, s.prototype.chechMouseClick = function(e, s) {
  282. if (!this.activatingNow) {
  283. var n = this.localToGlobal(0, 0);
  284. n.x /= Constants.SCREEN_SCALE, n.y /= Constants.SCREEN_SCALE;
  285. var a = .65 * (this.pic.getBounds().width || 100) * this.scaleX, t = .65 * (this.pic.getBounds().height || 100) * this.scaleY;
  286. return n.x < e + a && n.x > e - a && n.y < s + t && n.y > s - t ? (this.runEffect(), !0) : !1
  287. }
  288. }, s
  289. }(DNGameObject), ChipState = function() {
  290. function e() {
  291. this.stateTime = 0
  292. }
  293. return e.prototype.isNormalState = function() {
  294. return !1
  295. }, e.prototype.update = function(e) {
  296. this.stateTime += e
  297. }, e.prototype.init = function() {
  298. }, e.prototype.cleanup = function() {
  299. }, e.prototype.setContext = function(e) {
  300. this.context = e
  301. }, e
  302. }(), DNTimer = function(e) {
  303. function s(s, n) {
  304. e.call(this), this.count = 1e6, this.loop = !1, this.time = s, this.count = n, this.count || (this.loop = !0)
  305. }
  306. return __extends(s, e), s.prototype.update = function(s) {
  307. e.prototype.update.call(this, s), this.liveTime > this.time && (this.runAction, this.liveTime -= this.time, this.loop || (this.count--, this.count <= 0 && this.kill()))
  308. }, s.prototype.runAction = function() {
  309. }, s
  310. }(DNGameObject), DNGUIObject = function(e) {
  311. function s() {
  312. e.apply(this, arguments)
  313. }
  314. return __extends(s, e), s.prototype.onMouseDown = function() {
  315. }, s.prototype.onMouseUp = function() {
  316. }, s.prototype.onMouseMove = function() {
  317. }, s.prototype.setHandler = function() {
  318. }, s.wasHandlerThisFrame = !1, s
  319. }(DNGameObject), DNFlatButton = function(e) {
  320. function s(s, n) {
  321. e.call(this), this.func = null, this.enabled = !0, this.wasHandlerThisFrame = !1, this.setPicture(s), this.func = n
  322. }
  323. return __extends(s, e), s.prototype.update = function(s) {
  324. e.prototype.update.call(this, s), this.wasHandlerThisFrame = !1
  325. }, s.prototype.setPicture = function(e) {
  326. this.picture && this.picture.parent && this.picture.parent.removeChild(this.picture), this.picture = DNAssetsManager.g_instance.getCenteredImageWithProxy(e), this.addChild(this.picture)
  327. }, s.prototype.setHandler = function(e) {
  328. this.func = e
  329. }, s.prototype.onMouseDown = function(e, s) {
  330. this.hitTestSmart(e, s) && (this.liveTime = 0, DNGUIObject.wasHandlerThisFrame || (DNGUIObject.wasHandlerThisFrame = !0, this.wasHandlerThisFrame = !0, this.func(), DNSoundManager.g_instance.play(Sounds.CLICK)))
  331. }, s.prototype.hitTestSmart = function(e, s) {
  332. if (this.enabled) {
  333. if (!this.parent || !this.visible)
  334. return !1;
  335. var n = this.picture.localToGlobal(0, 0);
  336. n.x /= Constants.SCREEN_SCALE, n.y /= Constants.SCREEN_SCALE;
  337. var a = .6 * (this.picture.getBounds().width || 100) * this.scaleX, t = .6 * (this.picture.getBounds().height || 100) * this.scaleY;
  338. return n.x < e + a && n.x > e - a && n.y < s + t && n.y > s - t
  339. }
  340. }, s
  341. }(DNGUIObject), DNButton = function(e) {
  342. function s(s, n) {
  343. e.call(this), this.selected = !1, this.func = null, this.enabled = !0, this.picture = DNAssetsManager.g_instance.getCenteredImageWithProxy(s), this.addChild(this.picture), this.func = n, this.picWidth = 1.15 * this.picture.getBounds().width, this.picHeight = 1.15 * this.picture.getBounds().height
  344. }
  345. return __extends(s, e), s.prototype.getPicture = function() {
  346. return this.picture
  347. }, s.prototype.setHandler = function(e) {
  348. this.func = e
  349. }, s.prototype.select = function() {
  350. this.selected || (createjs.Tween.removeTweens(this.picture), createjs.Tween.get(this.picture).to({scaleX: 1.15,scaleY: 1.15}, 150, createjs.Ease.linear), this.selected = !0)
  351. }, s.prototype.deselect = function() {
  352. this.selected && (createjs.Tween.removeTweens(this.picture), createjs.Tween.get(this.picture).to({scaleX: 1,scaleY: 1}, 150, createjs.Ease.linear), this.selected = !1)
  353. }, s.prototype.onMouseDown = function(e, s) {
  354. this.hitTestSmart(e, s) && (this.liveTime = 0, this.select())
  355. }, s.prototype.onMouseUp = function(e, s) {
  356. this.hitTestSmart(e, s) && this.selected && (DNGUIObject.wasHandlerThisFrame || (DNGUIObject.wasHandlerThisFrame = !0, this.func(), DNSoundManager.g_instance.play(Sounds.CLICK))), this.deselect()
  357. }, s.prototype.onMouseMove = function(e, s) {
  358. this.hitTestSmart(e, s) || this.deselect()
  359. }, s.prototype.hitTestSmart = function(e, s) {
  360. if (this.enabled) {
  361. if (!this.parent || !this.visible)
  362. return !1;
  363. var n = this.picture.localToGlobal(0, 0);
  364. n.x /= Constants.SCREEN_SCALE, n.y /= Constants.SCREEN_SCALE;
  365. var a = .6 * (this.picture.getBounds().width || 100) * this.scaleX, t = .6 * (this.picture.getBounds().height || 100) * this.scaleY;
  366. return n.x < e + a && n.x > e - a && n.y < s + t && n.y > s - t
  367. }
  368. }, s.prototype.setEnabled = function(e) {
  369. this.enabled = e
  370. }, s
  371. }(DNGUIObject), DNTextField = function(e) {
  372. function s(s, n) {
  373. e.call(this), this.textWidth = 0, this.fontNamePrefix = "", this.letterDistance = 0, n && (this.fontNamePrefix = n.name, this.letterDistance = n.letterDist), s && this.setText(s)
  374. }
  375. return __extends(s, e), s.prototype.setText = function(e) {
  376. if (this.text != e) {
  377. this.text = e, this.removeAllChildren();
  378. for (var s = 0, n = 0; n < e.length; n++) {
  379. var a = e.charAt(n), t = DNAssetsManager.g_instance.getImage(this.fontNamePrefix + a);
  380. this.addChild(t), t.x = s, s += t.getBounds().width + this.letterDistance
  381. }
  382. this.textWidth = s
  383. }
  384. }, s.prototype.getWidth = function() {
  385. return this.textWidth
  386. }, s.prototype.getText = function() {
  387. return this.text
  388. }, s
  389. }(DNGUIObject), AutoreleaseEffect = function(e) {
  390. function s(s, n, a, t) {
  391. e.call(this), this.frames = new Array, this.frame = -1, this.loop = !1, this.paused = !1, this.frameTime = a;
  392. for (var i = 0; n > i; i++)
  393. this.frames.push(DNAssetsManager.g_instance.getCenteredImageWithProxy(s + i));
  394. t && (this.loop = t), this.update(100)
  395. }
  396. return __extends(s, e), s.prototype.pause = function() {
  397. this.paused = !0
  398. }, s.prototype.play = function() {
  399. this.paused = !1, this.liveTime = 0
  400. }, s.prototype.gotoAndStop = function(e) {
  401. this.pause(), this.removeAllChildren(), this.addChild(this.frames[e])
  402. }, s.prototype.totalFrames = function() {
  403. return this.frames.length
  404. }, s.prototype.setLoop = function(e) {
  405. this.loop = e
  406. }, s.prototype.setFrameTime = function(e) {
  407. this.frameTime = e
  408. }, s.prototype.update = function(s) {
  409. if (!this.paused && (e.prototype.update.call(this, s), this.liveTime > this.frameTime)) {
  410. this.liveTime = 0, this.frame++, this.frame >= this.frames.length && (this.frame = this.frames.length - 1, this.loop ? this.frame = 0 : this.kill()), this.removeAllChildren();
  411. var n = this.frames[this.frame];
  412. this.addChild(n)
  413. }
  414. }, s
  415. }(DNGameObject), Chip = function(e) {
  416. function s(s, n, a) {
  417. e.call(this), this.inaccesible = !1, this.eyeOpened = !1, this.shining = null, this.layer = s, this.indexX = n, this.indexY = a
  418. }
  419. return __extends(s, e), s.prototype.getLayer = function() {
  420. return this.layer
  421. }, s.prototype.getIndexX = function() {
  422. return this.indexX
  423. }, s.prototype.getIndexY = function() {
  424. return this.indexY
  425. }, s.prototype.setPic = function(e, s) {
  426. this.removeAllChildren(), this.baseName = e, this.chipID = s, this.accesiblePic = DNAssetsManager.g_instance.getCenteredImageWithProxy(e + "/" + s), this.accesiblePic.x = 10, this.accesiblePic.y = 9, this.addChild(this.accesiblePic), this.inaccesiblePic = DNAssetsManager.g_instance.getCenteredImageWithProxy(e + "/" + s + "_1"), this.inaccesiblePic.x = 10, this.inaccesiblePic.y = 9, this.addChild(this.inaccesiblePic), this.recalcAccesibleVisible()
  427. }, s.prototype.shine = function() {
  428. return this.shining = new DNGameObject, this.shining.addChild(DNAssetsManager.g_instance.getCenteredImageWithProxy(Images.SHINING)), this.shining.alpha = 0, createjs.Tween.get(this.shining).to({alpha: 1}, 400, createjs.Ease.linear), this.shining.scaleX = this.shining.scaleY = 4, createjs.Tween.get(this.shining).to({scaleX: 1,scaleY: 1}, 600, createjs.Ease.cubicOut), DNSoundManager.g_instance.playSinglePerFrame(Sounds.GENERATE_BONUS), this.shining
  429. }, s.prototype.isAccesible = function() {
  430. return !this.inaccesible
  431. }, s.prototype.setInaccesible = function() {
  432. this.inaccesible = !0, this.recalcAccesibleVisible()
  433. }, s.prototype.setAccesible = function() {
  434. this.inaccesible = !1, this.recalcAccesibleVisible()
  435. }, s.prototype.setEyeState = function(e) {
  436. this.eyeOpened = e, this.recalcAccesibleVisible()
  437. }, s.prototype.recalcAccesibleVisible = function() {
  438. this.accesiblePic && this.inaccesiblePic && (this.eyeOpened ? (this.inaccesiblePic.visible = this.inaccesible, this.accesiblePic.visible = !this.inaccesible) : (this.accesiblePic.visible = !0, this.inaccesiblePic.visible = !1))
  439. }, s.prototype.update = function(s) {
  440. e.prototype.update.call(this, s), this.state && this.state.update(s), this.shining && (this.shining.rotation += 60 * s)
  441. }, s.prototype.hideShining = function() {
  442. var e = this;
  443. this.shining && createjs.Tween.get(this.shining).to({alpha: 0}, 300, createjs.Ease.linear).call(function() {
  444. return e.shining.kill()
  445. })
  446. }, s.prototype.match = function(e) {
  447. this.removeFromField(), this.setState(new ChipStateMatch(e)), PlayState.g_instance.addGameObjectAtPos(new AutoreleaseEffect("match_", 20, .045), PlayState.g_instance.gameLayer, this.x + 2, this.y + 8), this.haveShining() && PlayState.g_instance.showBonus(), this.hideShining()
  448. }, s.prototype.tempMatch = function(e, s) {
  449. this.setPic(e, s), this.removeFromField()
  450. }, s.prototype.shuffle = function(e, s) {
  451. this.removeFromField(), this.setState(new ChipStateShuffle(e, s))
  452. }, s.prototype.setData = function(e, s) {
  453. this.baseName = e, this.chipID = s
  454. }, s.prototype.select = function() {
  455. DNSoundManager.g_instance.play(Sounds.SELECT), this.highlight1 || (this.highlight1 = new AutoreleaseEffect("highlite_", 44, .032, !0), PlayState.g_instance.addGameObjectAtPos(this.highlight1, PlayState.g_instance.chipLayers[this.layer], this.x + 1, this.y + 4), this.highlight2 = new AutoreleaseEffect("highlite_", 44, .053, !0), PlayState.g_instance.addGameObjectAtPos(this.highlight2, PlayState.g_instance.chipLayers[this.layer], this.x + 1, this.y + 4), this.highlight2.scaleX = -1)
  456. }, s.prototype.deselect = function() {
  457. this.highlight1 && (this.highlight1.setLoop(!1), createjs.Tween.get(this.highlight1).to({alpha: 0}, 400, createjs.Ease.linear), this.highlight1 = null, this.highlight2.setLoop(!1), createjs.Tween.get(this.highlight2).to({alpha: 0}, 400, createjs.Ease.linear), this.highlight2 = null)
  458. }, s.prototype.setState = function(e) {
  459. this.state && this.state.cleanup(), this.state = e, this.state.setContext(this), this.state.init()
  460. }, s.prototype.getBaseName = function() {
  461. return this.baseName
  462. }, s.prototype.getID = function() {
  463. return this.chipID
  464. }, s.prototype.removeFromField = function() {
  465. PlayState.g_instance.removeChipFromField(this.layer, this.indexX, this.indexY)
  466. }, s.prototype.isNormalState = function() {
  467. return this.state ? this.state.isNormalState() : !1
  468. }, s.prototype.haveShining = function() {
  469. return null != this.shining && !this.shining.isDead()
  470. }, s
  471. }(DNGameObject), ChipDef = function() {
  472. function e() {
  473. }
  474. return e
  475. }(), ChipStateMatch = function(e) {
  476. function s(s) {
  477. e.call(this), this.first = s
  478. }
  479. return __extends(s, e), s.prototype.init = function() {
  480. var e = this;
  481. this.context.deselect(), PlayState.g_instance.gameLayer.addChild(this.context), this.first ? createjs.Tween.get(this.context).to({y: -200}, 600, createjs.Ease.circIn).call(function() {
  482. return e.context.kill()
  483. }) : createjs.Tween.get(this.context).to({y: Constants.ASSETS_HEIGHT + 200}, 600, createjs.Ease.circIn).call(function() {
  484. return e.context.kill()
  485. })
  486. }, s
  487. }(ChipState), ChipStateNormal = function(e) {
  488. function s() {
  489. e.apply(this, arguments)
  490. }
  491. return __extends(s, e), s.prototype.isNormalState = function() {
  492. return !0
  493. }, s
  494. }(ChipState), ChipStateShuffle = function(e) {
  495. function s(s, n) {
  496. e.call(this), this.name = s, this.id = n
  497. }
  498. return __extends(s, e), s.prototype.init = function() {
  499. var e = this;
  500. this.context.hideShining(), this.context.rotation = 0;
  501. var s = Math.random() < .5 ? -1 : 1;
  502. createjs.Tween.get(this.context).wait(Utils.RandomRange(0, 600)).to({y: -200,rotation: 360 * s}, 600, createjs.Ease.circIn).wait(800).call(function() {
  503. return e.context.setPic(e.name, e.id)
  504. }).to({y: this.context.y,rotation: 720 * s}, 600, createjs.Ease.circOut).call(function() {
  505. return e.context.setState(new ChipStateNormal)
  506. })
  507. }, s
  508. }(ChipState), ChipStateSpawnNew = function(e) {
  509. function s() {
  510. e.apply(this, arguments), this.speed = 0
  511. }
  512. return __extends(s, e), s.prototype.init = function() {
  513. this.goalY = this.context.y, this.context.y = -100, this.delay = .4 * this.context.getLayer() + Utils.RandomRange(0, .4)
  514. }, s.prototype.update = function(e) {
  515. this.delay -= e, this.delay > 0 || (this.speed += Constants.GRAVITY_ACC * e, this.context.y += this.speed * e, this.context.y >= this.goalY && (this.context.y = this.goalY, this.context.setState(new ChipStateNormal), PlayState.g_instance.playDropSound()))
  516. }, s
  517. }(ChipState), Constants = function() {
  518. function e() {
  519. }
  520. return e.FIELD_WIDTH = 24, e.FIELD_HEIGHT = 16, e.MOUSE_DOWN = "stagemousedown", e.MOUSE_UP = "stagemouseup", e.MOUSE_MOVE = "stagemousemove", e.CHIP_WIDTH = 53, e.CHIP_HEIGHT = 74, e.LAYER_OFFSET_X = -5, e.LAYER_OFFSET_Y = -7, e.FIELD_OFFSET_X = 64, e.FIELD_OFFSET_Y = 132, e.GRAVITY_ACC = 2500, e.ASSETS_WIDTH = 700, e.ASSETS_HEIGHT = 800, e.PIXEL_RATIO = 1, e.SCREEN_HEIGHT = 800, e.SCREEN_WIDTH = 700, e.SCREEN_SCALE = 1, e.DPI = -1, e.g_isPC = !0, e.DEBUG_MODE = !1, e.COOL_TRANSITION_SPEED = 500, e.HINT_DELAY = 5, e
  521. }(), CoolTransitionInState = function(e) {
  522. function s(s) {
  523. var n = this;
  524. e.call(this), this.pic = DNAssetsManager.g_instance.getCenteredImageWithProxy(Images.TRANSITION_HOLE), this.nextState = s, this.addChild(this.pic), this.pic.x = Constants.ASSETS_WIDTH / 2, this.pic.y = Constants.SCREEN_HEIGHT / 2, this.pic.scaleX = this.pic.scaleY = 15, createjs.Tween.get(this.pic).to({scaleX: 0,scaleY: 0}, Constants.COOL_TRANSITION_SPEED, createjs.Ease.cubicOut).wait(100).call(function() {
  525. return n.onFinishShade()
  526. }), this.left = new createjs.Shape, this.left.graphics.beginFill("#000000"), this.left.graphics.drawRect(0, 0, Constants.ASSETS_WIDTH / 2, Constants.SCREEN_HEIGHT), this.left.graphics.endFill(), this.addChild(this.left), this.right = new createjs.Shape, this.right.graphics.beginFill("#000000"), this.right.graphics.drawRect(0, 0, Constants.ASSETS_WIDTH / 2, Constants.SCREEN_HEIGHT), this.right.graphics.endFill(), this.addChild(this.right), this.top = new createjs.Shape, this.top.graphics.beginFill("#000000"), this.top.graphics.drawRect(0, 0, Constants.ASSETS_WIDTH, Constants.SCREEN_HEIGHT / 2), this.top.graphics.endFill(), this.addChild(this.top), this.bottom = new createjs.Shape, this.bottom.graphics.beginFill("#000000"), this.bottom.graphics.drawRect(0, 0, Constants.ASSETS_WIDTH, Constants.SCREEN_HEIGHT / 2), this.bottom.graphics.endFill(), this.addChild(this.bottom), this.update(0)
  527. }
  528. return __extends(s, e), s.prototype.update = function(s) {
  529. e.prototype.update.call(this, s);
  530. var n = 95;
  531. this.left.x = -this.pic.scaleX * n, this.right.x = this.pic.scaleX * n + Constants.ASSETS_WIDTH / 2, this.top.y = -this.pic.scaleX * n, this.bottom.y = this.pic.scaleX * n + Constants.SCREEN_HEIGHT / 2
  532. }, s.prototype.onFinishShade = function() {
  533. DNStateManager.g_instance.changeState(this.nextState), DNStateManager.g_instance.pushState(new CoolTransitionOutState)
  534. }, s.prototype.setNextState = function(e) {
  535. this.nextState = e
  536. }, s.prototype.alignByCenter = function() {
  537. }, s
  538. }(DNGameState), CoolTransitionOutState = function(e) {
  539. function s() {
  540. e.call(this), this.pic = DNAssetsManager.g_instance.getCenteredImageWithProxy(Images.TRANSITION_HOLE), this.addChild(this.pic), this.pic.x = Constants.ASSETS_WIDTH / 2, this.pic.y = Constants.SCREEN_HEIGHT / 2, this.pic.scaleX = this.pic.scaleY = 0, createjs.Tween.get(this.pic).to({scaleX: 15,scaleY: 15}, Constants.COOL_TRANSITION_SPEED, createjs.Ease.cubicIn).call(function() {
  541. return DNStateManager.g_instance.popState()
  542. }), this.left = new createjs.Shape, this.left.graphics.beginFill("#000000"), this.left.graphics.drawRect(0, 0, Constants.ASSETS_WIDTH / 2, Constants.SCREEN_HEIGHT), this.left.graphics.endFill(), this.addChild(this.left), this.right = new createjs.Shape, this.right.graphics.beginFill("#000000"), this.right.graphics.drawRect(0, 0, Constants.ASSETS_WIDTH / 2, Constants.SCREEN_HEIGHT), this.right.graphics.endFill(), this.addChild(this.right), this.top = new createjs.Shape, this.top.graphics.beginFill("#000000"), this.top.graphics.drawRect(0, 0, Constants.ASSETS_WIDTH, Constants.SCREEN_HEIGHT / 2), this.top.graphics.endFill(), this.addChild(this.top), this.bottom = new createjs.Shape, this.bottom.graphics.beginFill("#000000"), this.bottom.graphics.drawRect(0, 0, Constants.ASSETS_WIDTH, Constants.SCREEN_HEIGHT / 2), this.bottom.graphics.endFill(), this.addChild(this.bottom), this.update(0)
  543. }
  544. return __extends(s, e), s.prototype.update = function(s) {
  545. e.prototype.update.call(this, s);
  546. var n = 95;
  547. this.left.x = -this.pic.scaleX * n, this.right.x = this.pic.scaleX * n + Constants.ASSETS_WIDTH / 2, this.top.y = -this.pic.scaleX * n, this.bottom.y = this.pic.scaleX * n + Constants.SCREEN_HEIGHT / 2
  548. }, s.prototype.alignByCenter = function() {
  549. }, s
  550. }(DNGameState), MainMenuState = function(e) {
  551. function s() {
  552. var s = this;
  553. e.call(this), this.MAIN_MENU_LAYOUT = [{type: Layouts.TYPE_STATIC_PICTURE,picture: Images.MAIN_MENU_BACK,x: Constants.ASSETS_WIDTH / 2,y: Constants.ASSETS_HEIGHT / 2}, {type: Layouts.TYPE_PLACEHOLDER,x: 350,y: 920,name: "monsters",children: [{type: Layouts.TYPE_STATIC_PICTURE,picture: Images.MAIN_MENU_MONSTERS,x: 0,y: -250.5}]}, {type: Layouts.TYPE_STATIC_PICTURE,picture: Images.MAIN_MENU_STONE,x: 173,y: 609,name: "stone_left"}, {type: Layouts.TYPE_STATIC_PICTURE,picture: Images.MAIN_MENU_STONE,x: 526,y: 619,name: "stone_right"}, {type: Layouts.TYPE_STATIC_PICTURE,picture: Images.MAIN_MENU_GRASS,x: Constants.ASSETS_WIDTH / 2,y: 693.5,name: "grass"}, {type: Layouts.TYPE_STATIC_PICTURE,picture: Images.TITLE,x: 350,y: -90,name: "title",rotation: 10}, {type: Layouts.TYPE_JELLY_BUTTON,name: Layouts.NAME_BUTTON_PLAY,picture: Images.BUTTON_PLAY_BIG,x: 350,y: 900}, {type: Layouts.TYPE_JELLY_BUTTON,name: Layouts.NAME_BUTTON_CREDITS,picture: Images.BUTTON_CREDITS,x: -85,y: 595}, {type: Layouts.TYPE_JELLY_BUTTON,name: Layouts.NAME_BUTTON_MORE_GAMES,picture: Images.BUTTON_MORE_GAMES,x: -85,y: 700}, {type: Layouts.TYPE_PLACEHOLDER,name: Layouts.NAME_SOUND_PLACE,x: -85,y: 490}, {type: Layouts.TYPE_JELLY_BUTTON,name: "highscore",picture: Images.BUTTON_HIGHSCORE,x: -85,y: 385}, {type: Layouts.TYPE_LOGO_PLACEHOLDER,x: 590,y: 720,name: "logo"}, {type: Layouts.TYPE_LANGUAGE_SELECTOR,x: 590,y: 610}], this.process = 1, this.loadLayout(this.MAIN_MENU_LAYOUT, this), this.findGUIObject(Layouts.NAME_BUTTON_PLAY).setHandler(function() {
  554. return s.onPlayTouch()
  555. }), this.findGUIObject(Layouts.NAME_BUTTON_CREDITS).setHandler(function() {
  556. return s.onCreditsTouch()
  557. }), this.findGUIObject(Layouts.NAME_BUTTON_MORE_GAMES).setHandler(function() {
  558. return Utils.goMoreGames()
  559. }), this.findGUIObject(Layouts.NAME_BUTTON_MORE_GAMES).visible = DNGameConfig.haveMoreGames, this.findGUIObject("highscore").setHandler(function() {
  560. return s.onHighScoreTouch()
  561. });
  562. try {
  563. this.findGUIObject("highscore").visible = window.kaisergames.hasFeature("highscores")
  564. } catch (n) {
  565. }
  566. this.soundButtonPlace = this.findGUIObject(Layouts.NAME_SOUND_PLACE), this.setSoundButton(), this.monsters = this.findGUIObject("monsters"), this.update(0)
  567. }
  568. return __extends(s, e), s.prototype.onHighScoreTouch = function() {
  569. console.log('onHighScoreTouch')
  570. // Play68.showRanking();
  571. try {
  572. window.kaisergames.showHighscore()
  573. } catch (e) {
  574. }
  575. }, s.prototype.init = function() {
  576. e.prototype.init.call(this), createjs.Tween.get(this.findGUIObject("stone_left")).wait(300).to({x: -65,y: 708}, 700, createjs.Ease.cubicOut), createjs.Tween.get(this.findGUIObject("stone_right")).wait(300).to({x: 780,y: 708}, 700, createjs.Ease.cubicOut), createjs.Tween.get(this.findGUIObject("grass")).wait(300).to({y: 740}, 1e3, createjs.Ease.cubicOut), this.title = this.findGUIObject("title"), createjs.Tween.get(this.title).wait(1e3).to({y: 110}, 1e3, createjs.Ease.cubicOut).to({rotation: 0}, 1e3, createjs.Ease.cubicOut), createjs.Tween.get(this.findGUIObject("monsters")).wait(300).to({y: 680}, 1500, createjs.Ease.cubicOut), createjs.Tween.get(this.findGUIObject("highscore")).wait(1300).to({x: 65,rotation: 360}, 500, createjs.Ease.backOut), createjs.Tween.get(this.soundButtonPlace).wait(1500).to({x: 65,rotation: 360}, 500, createjs.Ease.backOut), createjs.Tween.get(this.findGUIObject(Layouts.NAME_BUTTON_CREDITS)).wait(1700).to({x: 65,rotation: 360}, 500, createjs.Ease.backOut), createjs.Tween.get(this.findGUIObject(Layouts.NAME_BUTTON_MORE_GAMES)).wait(1900).to({x: 65,rotation: 360}, 500, createjs.Ease.backOut), createjs.Tween.get(this.findGUIObject(Layouts.NAME_BUTTON_PLAY)).wait(2100).to({y: 700,rotation: 360}, 500, createjs.Ease.backOut), createjs.Tween.get(this.findGUIObject(Layouts.NAME_BUTTON_PLAY), {loop: !0}).to({scaleX: 1.1,scaleY: 1.1}, 150, createjs.Ease.cubicOut).to({scaleX: .9,scaleY: .9}, 300, createjs.Ease.cubicIn).to({scaleX: 1,scaleY: 1}, 150, createjs.Ease.linear).wait(2e3)
  577. }, s.prototype.onSoundTouch = function() {
  578. DNSoundManager.g_instance.setSoundEnabled(!DNSoundManager.g_instance.isSoundEnabled()), this.setSoundButton()
  579. }, s.prototype.setSoundButton = function() {
  580. var e = this;
  581. this.soundButtonPlace.removeAllChildren();
  582. var s = DNSoundManager.g_instance.isSoundEnabled(), n = new DNFlatButton(s ? Images.BUTTON_SOUND_ON : Images.BUTTON_SOUND_OFF, function() {
  583. return e.onSoundTouch()
  584. });
  585. this.soundButtonPlace.addChild(n), this.addGuiObject(n)
  586. }, s.prototype.onCreditsTouch = function() {
  587. DNStateManager.g_instance.pushState(new CreditsState)
  588. }, s.prototype.onPlayTouch = function() {
  589. DNStateManager.g_instance.pushState(new CoolTransitionInState(new SelectLevelState))
  590. }, s.prototype.update = function(s) {
  591. e.prototype.update.call(this, s), this.process -= .9 * s, this.process <= 0 && (this.process = 0), this.monsters.rotation = 14 * Math.sin(7 * this.liveTime) * this.process, this.liveTime > 3 && (this.title.rotation = 1.9 * +Math.sin(2 * (this.liveTime - 3)))
  592. }, s
  593. }(DNGameState), CreditsState = function(e) {
  594. function s() {
  595. e.call(this), this.hiddingNow = !1, this.shader = new createjs.Shape, this.shader.graphics.beginFill("#ffffff"), this.shader.graphics.drawRect(0, 0, Constants.ASSETS_WIDTH, Constants.SCREEN_HEIGHT), this.shader.graphics.endFill(), this.shader.alpha = 0, this.shader.y = -this.y, createjs.Tween.get(this.shader).to({alpha: 1}, 500, createjs.Ease.linear), this.container = new createjs.Container, this.container.alpha = 0, createjs.Tween.get(this.container).to({alpha: 1}, 500, createjs.Ease.linear);
  596. console.log('CreditsState');
  597. // Play68.goHome();
  598. return;
  599. for (var s = ["", "", "PROGRAMMING / GAME DESIGN:", "Konstantin Boronenkov", "", "ART:", "Vladimir Makarov", "Anna Turkova", "", "MUSIC:", "Alexander Ahura", "", "Hypnocat Studio 2014", "gibbetsfeedback@gmail.com"], n = 0; n < s.length; n++) {
  600. var a = new createjs.Text(s[n], "bold 35px Verdana", "#222222");
  601. a.textAlign = "center", this.container.addChild(a), a.x = Constants.ASSETS_WIDTH / 2, a.y = 40 * n + (Constants.SCREEN_HEIGHT - Constants.ASSETS_HEIGHT) / 2
  602. }
  603. var t = DNAssetsManager.g_instance.getCenteredImageWithProxy(Images.HYPNOCAT);
  604. this.container.addChild(t), t.x = Constants.ASSETS_WIDTH / 2, t.y = Constants.ASSETS_HEIGHT - 80 + (Constants.SCREEN_HEIGHT - Constants.ASSETS_HEIGHT) / 2
  605. }
  606. return __extends(s, e), s.prototype.onMouseDown = function() {
  607. this.hide()
  608. }, s.prototype.hide = function() {
  609. this.hiddingNow || (createjs.Tween.removeTweens(this.shader), createjs.Tween.get(this.shader).to({alpha: 0}, 400, createjs.Ease.linear).call(function() {
  610. return DNStateManager.g_instance.popState()
  611. }), createjs.Tween.get(this.container).to({alpha: 0}, 400, createjs.Ease.linear), this.hiddingNow = !0)
  612. }, s.prototype.alignByCenter = function() {
  613. }, s
  614. }(DNGameState), DNAssetsManager = function() {
  615. function e(s, n, a, t, i) {
  616. this.imageNameToSpriteSheetName = new Object, e.g_instance = this, this.athlases = a, this.localizableImages = t, this.manifest = s, this.soundManifest = n, this.progressCallBack = i, this.startDownLoad()
  617. }
  618. return e.prototype.startDownLoad = function() {
  619. var e = this;
  620. this.loader = new createjs.LoadQueue, this.loader.addEventListener("progress", function(s) {
  621. return e.progressCallBack(s)
  622. }), this.loader.addEventListener("complete", function(s) {
  623. return e.handleComplete(s)
  624. }), createjs.Sound.registerManifest(this.soundManifest, "assets/sound/"), this.loader.installPlugin(createjs.SoundJS), this.loader.loadManifest(this.manifest)
  625. }, e.prototype.handleComplete = function() {
  626. for (var e = 0; e < this.athlases.length; e++) {
  627. var s = this.athlases[e];
  628. s.images = [this.getBitmap(s.images[0]).image];
  629. for (var n = new createjs.SpriteSheet(s), a = n.getAnimations(), t = 0; t < a.length; t++)
  630. this.imageNameToSpriteSheetName[a[t]] = n
  631. }
  632. DNStateManager.g_instance.allAssetsLoaded()
  633. }, e.prototype.getResult = function(e) {
  634. return this.loader.getResult(e)
  635. }, e.prototype.getBitmap = function(e) {
  636. var s = new createjs.Bitmap(this.loader.getResult(e));
  637. return s.getBounds() || console.log("bitmap error", e), s
  638. }, e.prototype.getCenteredBitmap = function(e) {
  639. var s = new createjs.Bitmap(this.loader.getResult(e));
  640. return s.image || console.log("ERROR HERE", e), s.x = -s.image.width / 2, s.y = -s.image.height / 2, s
  641. }, e.prototype.getImage = function(e) {
  642. return -1 != this.localizableImages.indexOf(e) && (e = DNStringManager.getInstance().getLanguagePrefix() + e), this.imageNameToSpriteSheetName[e] ? this.getSprite(e) : this.getBitmap(e)
  643. }, e.prototype.getCenteredImage = function(e) {
  644. var s = this.getImage(e);
  645. return s.x = -s.getBounds().width / 2, s.y = -s.getBounds().height / 2, s
  646. }, e.prototype.getCenteredImageWithProxy = function(e) {
  647. var s = new createjs.Container;
  648. return s.addChild(this.getCenteredImage(e)), s
  649. }, e.prototype.getCenteredBitmapWithProxy = function(e) {
  650. var s = new createjs.Container;
  651. return s.addChild(this.getCenteredBitmap(e)), s
  652. }, e.prototype.getSprite = function(e) {
  653. var s = new createjs.Sprite(this.imageNameToSpriteSheetName[e], e);
  654. return s.stop(), s
  655. }, e.prototype.getCenteredSprite = function(e) {
  656. var s = this.getSprite(e);
  657. return s.x = -s.getBounds().width / 2, s.y = -s.getBounds().height / 2, s
  658. }, e
  659. }(), DNFontDef = function() {
  660. function e() {
  661. }
  662. return e.GUI_FONT = {name: "font_gui/",letterDist: -8}, e.SCORE_FONT = {name: "font_score/",letterDist: -6}, e
  663. }(), DNGameConfig = function() {
  664. function e() {
  665. }
  666. return e.loadAPI = function() {
  667. }, e.submitHighScore = function() {
  668. console.log('submitHighScore');
  669. }, e.showLeaderboards = function() {
  670. console.log('showLeaderboards');
  671. }, e.showAds = function() {
  672. console.log('showAds');
  673. }, e.pauseGame = function() {
  674. DNStateManager.g_instance.onPause()
  675. }, e.resumeGame = function() {
  676. DNStateManager.g_instance.onResume()
  677. }, e.restartGame = function() {
  678. DNStateManager.g_instance.onRestart()
  679. }, e.soundChange = function(e) {
  680. DNSoundManager.g_instance.setSoundEnabled(e)
  681. }, e.goMoreGames = function() {
  682. // Play68.goHome();
  683. }, e.getBrandingPic = function() {
  684. if (!DNAssetsManager.g_instance)
  685. return null;
  686. var e = DNAssetsManager.g_instance.getImage(Images.LOGO);
  687. return e.getBounds() ? DNAssetsManager.g_instance.getCenteredImageWithProxy(Images.LOGO) : null
  688. }, e.goLogo = function() {
  689. // Play68.goHome();
  690. }, e.needShowRotateScreen = !1, e.haveHighScores = !1, e.adsFrequency = 100, e.haveMoreGames = !1, e.haveBranding = !0, e.ALL_GAME_LANGUAGES = ["en", "ru", "it", "de", "tr", "es", "pt"], e
  691. }(), DNJellyButton = function(e) {
  692. function s(s, n) {
  693. e.call(this), this.selected = !1, this.func = null, this.enabled = !0, this.picture = DNAssetsManager.g_instance.getCenteredImageWithProxy(s), this.addChild(this.picture), this.func = n
  694. }
  695. return __extends(s, e), s.prototype.getPicture = function() {
  696. return this.picture
  697. }, s.prototype.setHandler = function(e) {
  698. this.func = e
  699. }, s.prototype.forceUpdate = function(s) {
  700. e.prototype.forceUpdate.call(this, s), this.jellier && (this.jellier.update(s), this.jellier.isDead() && (this.jellier = null))
  701. }, s.prototype.select = function() {
  702. this.selected || (this.picture.scaleX = this.picture.scaleY = 1, this.jellier = new Jellier(this.picture, 15, 0), this.selected = !0)
  703. }, s.prototype.deselect = function() {
  704. this.selected && (this.selected = !1)
  705. }, s.prototype.onMouseDown = function(e, s) {
  706. this.hitTestSmart(e, s) && (this.liveTime = 0, this.select())
  707. }, s.prototype.onMouseUp = function(e, s) {
  708. this.hitTestSmart(e, s) && this.selected && (DNGUIObject.wasHandlerThisFrame || (DNGUIObject.wasHandlerThisFrame = !0, this.func && this.func(), DNSoundManager.g_instance.play(Sounds.CLICK))), this.deselect()
  709. }, s.prototype.onMouseMove = function(e, s) {
  710. this.hitTestSmart(e, s) || this.deselect()
  711. }, s.prototype.hitTestSmart = function(e, s) {
  712. if (this.enabled) {
  713. if (!this.parent || !this.visible)
  714. return !1;
  715. var n = this.picture.localToGlobal(0, 0);
  716. n.x /= Constants.SCREEN_SCALE, n.y /= Constants.SCREEN_SCALE;
  717. var a = .6 * (this.picture.getBounds().width || 100) * this.scaleX, t = .6 * (this.picture.getBounds().height || 100) * this.scaleY;
  718. return n.x < e + a && n.x > e - a && n.y < s + t && n.y > s - t
  719. }
  720. }, s.prototype.setEnabled = function(e) {
  721. this.enabled = e
  722. }, s
  723. }(DNGUIObject), DNLanguageSelector = function(e) {
  724. function s(n, a) {
  725. var t = this;
  726. e.call(this, "flags/back", null), this.allLanguages = [], this.state = s.STATE_NORMAL, this.setHandler(function() {
  727. return t.onTap()
  728. }), this.allLanguagesNames = a;
  729. for (var i = 0; i < this.allLanguagesNames.length; i++)
  730. this.allLanguages.push(new DNFlatButton("flags/" + this.allLanguagesNames[i], function() {
  731. return t.onFlagTap()
  732. })), this.addChild(this.allLanguages[i]), n.addGuiObject(this.allLanguages[i]), this.allLanguages[i].visible = !1;
  733. this.setLanguage(DNStringManager.getInstance().getLanguage())
  734. }
  735. return __extends(s, e), s.prototype.setLanguage = function(e) {
  736. this.addChild(DNAssetsManager.g_instance.getCenteredImageWithProxy("flags/" + e)), DNStringManager.getInstance().setLanguage(e)
  737. }, s.prototype.onTap = function() {
  738. switch (this.state) {
  739. case s.STATE_NORMAL:
  740. this.show();
  741. break;
  742. case s.STATE_SHOWED:
  743. this.hide()
  744. }
  745. }, s.prototype.show = function() {
  746. var e = this;
  747. this.state = s.STATE_SHOW;
  748. for (var n = 0; n < this.allLanguages.length; n++) {
  749. this.allLanguages[n].y = 0, this.allLanguages[n].visible = !0, this.allLanguages[n].scaleX = this.allLanguages[n].scaleY = .5;
  750. var a = createjs.Tween.get(this.allLanguages[n]).wait(50 * n).to({y: -100 - 86 * (n % 4),x: -86 * Math.floor(n / 4),scaleX: 1,scaleY: 1}, 400, createjs.Ease.cubicOut);
  751. n == this.allLanguages.length - 1 && a.call(function() {
  752. return e.onShowEnded()
  753. })
  754. }
  755. }, s.prototype.hide = function() {
  756. var e = this;
  757. this.state = s.STATE_SHOW;
  758. for (var n = 0; n < this.allLanguages.length; n++) {
  759. var a = createjs.Tween.get(this.allLanguages[n]).wait(70 * n).to({x: 0,y: 0,scaleX: .5,scaleY: .5}, 300, createjs.Ease.cubicOut);
  760. n == this.allLanguages.length - 1 && a.call(function() {
  761. return e.onHideEnded()
  762. })
  763. }
  764. }, s.prototype.onShowEnded = function() {
  765. this.state = s.STATE_SHOWED
  766. }, s.prototype.onHideEnded = function() {
  767. for (var e = 0; e < this.allLanguages.length; e++)
  768. this.allLanguages[e].visible = !1;
  769. this.state = s.STATE_NORMAL
  770. }, s.prototype.onFlagTap = function() {
  771. if (this.state == s.STATE_SHOWED)
  772. for (var e = 0; e < this.allLanguages.length; e++)
  773. if (this.allLanguages[e].wasHandlerThisFrame)
  774. return this.setLanguage(this.allLanguagesNames[e]), void this.hide()
  775. }, s.STATE_NORMAL = 0, s.STATE_SHOW = 1, s.STATE_SHOWED = 2, s.STATE_HIDE = 3, s
  776. }(DNFlatButton), DNLoadingBar = function(e) {
  777. function s(s, n, a, t) {
  778. e.call(this), this.loadingShape = new createjs.Shape, this.loadingShapeBack1 = new createjs.Shape, this.loadingShapeBack2 = new createjs.Shape, this.overrideBar = new createjs.Shape, this.maxWidth = 300, this.deltaY = 40, this.overrideBar.graphics.beginFill(s), this.overrideBar.graphics.drawRect(-8, -70, this.maxWidth + 16, 200), this.overrideBar.graphics.endFill(), this.addChild(this.overrideBar), this.overrideBar.x = -this.maxWidth / 2, this.labelPercentDownload = new createjs.Text("Loading: 100%", "bold 35px Verdana", n), this.labelPercentDownload.textAlign = "center", this.addChild(this.labelPercentDownload), this.loadingShapeBack1.graphics.beginFill(a), this.loadingShapeBack1.graphics.drawRect(-4, -4, this.maxWidth + 8, this.deltaY + 8), this.loadingShapeBack1.graphics.endFill(), this.addChild(this.loadingShapeBack1), this.loadingShape.graphics.beginFill(t), this.loadingShape.graphics.drawRect(0, 0, this.maxWidth, this.deltaY), this.loadingShape.graphics.endFill(), this.addChild(this.loadingShape), this.loadingShape.scaleX = 0, this.labelPercentDownload.y = -10, this.loadingShape.x = -this.maxWidth / 2, this.loadingShape.y = 1.5 * +this.deltaY, this.loadingShapeBack1.x = this.loadingShape.x, this.loadingShapeBack1.y = this.loadingShape.y
  779. }
  780. return __extends(s, e), s.prototype.setProgress = function(e) {
  781. this.labelPercentDownload.text = "Loading: " + (100 * e).toFixed(0) + "%", this.loadingShape.scaleX = e
  782. }, s
  783. }(createjs.Container), DNLogoPlaceholder = function(e) {
  784. function s(s, n) {
  785. if (e.call(this), this.scaleCalculated = !1, this.maxWidth = s, this.maxHeight = n, this.visible = DNGameConfig.haveBranding, Constants.DEBUG_MODE) {
  786. var a = new createjs.Shape;
  787. a.graphics.beginFill("#ff0000"), a.graphics.drawRect(0, 0, s, n), a.graphics.endFill(), a.x = -s / 2, a.y = -n / 2, this.addChild(a)
  788. } else
  789. this.picture = DNGameConfig.getBrandingPic(), this.addChild(this.picture);
  790. this.calcScale()
  791. }
  792. return __extends(s, e), s.prototype.calcScale = function() {
  793. if (!this.scaleCalculated) {
  794. if (!this.picture || !this.picture.getBounds())
  795. return;
  796. try {
  797. var e = Math.min(this.maxWidth / (this.picture.getBounds().width || 100), this.maxHeight / (this.picture.getBounds().height || 100));
  798. 1 > e && (this.picture.scaleX = this.picture.scaleY = e), this.scaleCalculated = !0
  799. } catch (s) {
  800. console.log("error, logo placeholder pic")
  801. }
  802. }
  803. }, s.prototype.update = function(s) {
  804. e.prototype.update.call(this, s), this.calcScale()
  805. }, s.prototype.onMouseDown = function(e, s) {
  806. this.hitTestSmart(e, s) && DNGameConfig.goLogo()
  807. }, s.prototype.hitTestSmart = function(e, s) {
  808. if (!this.parent || !this.visible)
  809. return !1;
  810. if (!this.picture || !this.picture.getBounds())
  811. return !1;
  812. var n = this.localToGlobal(0, 0);
  813. n.x /= Constants.SCREEN_SCALE, n.y /= Constants.SCREEN_SCALE;
  814. var a = .5 * (this.picture.getBounds().width || 100) * this.picture.scaleX, t = .5 * (this.picture.getBounds().height || 100) * this.picture.scaleY;
  815. return n.x < e + a && n.x > e - a && n.y < s + t && n.y > s - t
  816. }, s
  817. }(DNGUIObject), DNPlaceholder = function(e) {
  818. function s() {
  819. e.call(this)
  820. }
  821. return __extends(s, e), s
  822. }(DNGUIObject), DNProgressBar = function(e) {
  823. function s(s, n) {
  824. e.call(this), this.shape = new createjs.Shape, this.width = 0, s && this.addChild(DNAssetsManager.g_instance.getImage(s));
  825. var a = DNAssetsManager.g_instance.getImage(n);
  826. this.addChild(a), this.width = a.getBounds().width, this.shape.graphics.beginFill("#000000"), this.shape.graphics.drawRect(0, 0, a.getBounds().width, a.getBounds().height), this.shape.graphics.endFill(), a.mask = this.shape
  827. }
  828. return __extends(s, e), s.prototype.setProgress = function(e) {
  829. e > 1 && (e = 1), this.shape.x = (e - 1) * this.width
  830. }, s
  831. }(DNGUIObject), DNStaticPicture = function(e) {
  832. function s(s) {
  833. e.call(this), this.addChild(DNAssetsManager.g_instance.getCenteredImageWithProxy(s))
  834. }
  835. return __extends(s, e), s
  836. }(DNGUIObject), DNStringManager = function() {
  837. function e() {
  838. this.container = new createjs.Container, this.strings = new Object, this.allStrings = null, this.allStrings = g_strings, this.setLanguage("en")
  839. }
  840. return e.getInstance = function() {
  841. return e.g_instance
  842. }, e.prototype.getString = function(e) {
  843. return this.strings ? this.strings[e] || "???" : "!!!"
  844. }, e.prototype.setLanguage = function(e) {
  845. this.strings = this.allStrings[e], this.language = e
  846. }, e.prototype.getLanguagePrefix = function() {
  847. return "en" == this.language ? "" : this.language + "/"
  848. }, e.prototype.getLanguage = function() {
  849. return this.language
  850. }, e.g_instance = new e, e
  851. }(), EndRoundEffect = function(e) {
  852. function s(s) {
  853. e.call(this), this.stage = 0, this.addChild(DNAssetsManager.g_instance.getCenteredImageWithProxy(s)), this.x = Constants.ASSETS_WIDTH / 2, this.y = 400, this.setScale(0), this.alpha = -1, createjs.Tween.get(this).wait(200).to({rotation: 360}, 700, createjs.Ease.cubicOut)
  854. }
  855. return __extends(s, e), s.prototype.update = function(s) {
  856. switch (e.prototype.update.call(this, s), this.stage) {
  857. case 0:
  858. this.alpha += 4 * s, this.setScale(this.scaleX + 2 * s), this.scaleX > 1 && (this.setScale(1), this.alpha = 1, this.liveTime = 0, this.stage = 1, createjs.Tween.get(this).wait(1400).to({alpha: 0}, 500, createjs.Ease.linear));
  859. break;
  860. case 1:
  861. this.setScale(1 + .07 * Math.sin(5 * this.liveTime))
  862. }
  863. }, s.prototype.setScale = function(e) {
  864. this.scaleX = this.scaleY = e
  865. }, s
  866. }(DNGameObject), FlyingPoints = function(e) {
  867. function s(s) {
  868. e.call(this), this.delay = .2, this.wasShow = !1, this.label = new DNTextField("p" + s.toString(), DNFontDef.SCORE_FONT), this.addChild(this.label), this.label.x = -this.label.getBounds().width / 2, this.label.y = -(this.label.getBounds().height || 100) / 2, this.scaleX = this.scaleY = .1, this.visible = !1
  869. }
  870. return __extends(s, e), s.prototype.getLabel = function() {
  871. return this.label
  872. }, s.prototype.update = function(s) {
  873. this.delay -= s, this.delay > 0 || (this.wasShow || (this.wasShow = !0, createjs.Tween.get(this).to({scaleX: 1,scaleY: 1}, 400, createjs.Ease.backOut), this.visible = !0), e.prototype.update.call(this, s), this.liveTime > .5 && (this.y -= 70 * s, this.alpha -= 1.5 * s, this.alpha <= 0 && this.kill()))
  874. }, s
  875. }(DNGameObject), FPSCounter = function(e) {
  876. function s() {
  877. e.call(this), this.textField = new createjs.Text("0", "bold 40px Verdana", "#FF0000"), this.counter = 0, this.addChild(this.textField)
  878. }
  879. return __extends(s, e), s.prototype.update = function(s) {
  880. e.prototype.update.call(this, s), this.counter++, this.liveTime >= 1 && (this.liveTime -= 1, this.textField.text = this.counter.toString(), this.counter = 0)
  881. }, s
  882. }(DNGameObject), GameData = function() {
  883. function e() {
  884. this.STARS_ITEM_NAME = "STARS_ITEM_NAME", this.SCORE_ITEM_NAME = "SCORE_ITEM_NAME1", this.LEVELS_COMPLETED_NAME = "LEVELS_COMPLETED_NAME", this.levelsCompleted = 0, this.scorePerLevel = [], this.starsPerLevel = [], this.levels = Levels.levels
  885. }
  886. return e.getInstance = function() {
  887. return null == this.instance && (this.instance = new e), this.instance
  888. }, e.prototype.save = function() {
  889. try {
  890. window.localStorage.setItem(this.LEVELS_COMPLETED_NAME, this.levelsCompleted.toString()), window.localStorage.setItem(this.STARS_ITEM_NAME, JSON.stringify(this.starsPerLevel)), window.localStorage.setItem(this.SCORE_ITEM_NAME, JSON.stringify(this.scorePerLevel))
  891. } catch (e) {
  892. }
  893. }, e.prototype.load = function() {
  894. try {
  895. for (var s = 0; s < e.getTotalLevels(); s++)
  896. this.starsPerLevel.push(0), this.scorePerLevel.push(0);
  897. window.localStorage.getItem(this.STARS_ITEM_NAME) && (this.starsPerLevel = JSON.parse(window.localStorage.getItem(this.STARS_ITEM_NAME))), window.localStorage.getItem(this.SCORE_ITEM_NAME) && (this.scorePerLevel = JSON.parse(window.localStorage.getItem(this.SCORE_ITEM_NAME))), this.levelsCompleted = +window.localStorage.getItem(this.LEVELS_COMPLETED_NAME) || 0
  898. } catch (n) {
  899. }
  900. }, e.prototype.onWinLevel = function(s, n, a) {
  901. this.scorePerLevel[s] = Math.max(n, this.scorePerLevel[s]), this.starsPerLevel[s] = Math.max(a, this.starsPerLevel[s]), s == this.levelsCompleted && (this.levelsCompleted = s + 1, this.levelsCompleted > e.getTotalLevels() && (this.levelsCompleted = e.getTotalLevels())), this.save()
  902. }, e.prototype.getTotalScore = function() {
  903. for (var s = 0, n = 0; n < e.getTotalLevels(); n++)
  904. s += this.scorePerLevel[n];
  905. return s
  906. }, e.prototype.getTotalStars = function() {
  907. for (var s = 0, n = 0; n < e.getTotalLevels(); n++)
  908. s += this.getStarsByLevel(n);
  909. return s
  910. }, e.prototype.getStarsByLevel = function(e) {
  911. return this.starsPerLevel[e]
  912. }, e.prototype.levelsAvailable = function() {
  913. return Constants.DEBUG_MODE ? e.getTotalLevels() : this.levelsCompleted + 1
  914. }, e.prototype.getLevelDef = function(e) {
  915. return this.levels[e]
  916. }, e.getTotalLevels = function() {
  917. return Levels.levels.length
  918. }, e.instance = null, e
  919. }(), Images = function() {
  920. function e() {
  921. }
  922. return e.BUTTON_MORE_GAMES = "button_more_games", e.BUTTON_SOUND_ON = "button_sound_on", e.BUTTON_SOUND_OFF = "button_sound_off", e.BUTTON_PLAY = "button_play", e.BUTTON_EXIT = "button_exit", e.BUTTON_PAUSE = "button_pause", e.BUTTON_SHUFFLE = "button_shuffle", e.BUTTON_RESTART = "button_restart", e.BUTTON_CREDITS = "button_credits", e.BUTTON_EYE_OPENED = "button_eye_opened", e.BUTTON_EYE_CLOSED = "button_eye_closed", e.BUTTON_PLAY_BIG = "button_play_big", e.TIME_PROGRESS_BAR = "time_progress_bar", e.WINDOW = "window", e.TITLE = "title", e.ROTATE = "rotate", e.GUI_TOP = "gui_top_2", e.GUI_BOTTOM = "gui_bottom", e.STAR_MINI = "star_mini", e.STAR_MINI_EMPTY = "star_mini_empty", e.SCORE_TOTAL_SCORE = "score_total_score", e.FILL_BOTTOM = "fill_bottom", e.FLAG = "flag", e.TRANSITION_HOLE = "transition_hole", e.HAND = "hand", e.MAP_MENU = "map_menu_2", e.MAP_BUTTON_UP = "button_up", e.MAP_BUTTON_DOWN = "button_down", e.MAP_POINT = "map/map_point", e.MAP_POINT_DISABLED = "map/map_point_disabled", e.MAP_MILL_1 = "map/mill_1", e.MAP_MILL_2 = "map/mill_2", e.BONES_1 = "map/bones_1", e.BONES_2 = "map/bones_2", e.BUSH = "map/bush", e.CRYPT = "map/crypt", e.FOREST_1 = "map/forest_1", e.FOREST_2 = "map/forest_2", e.GRAVE_1 = "map/grave_1", e.GRAVE_2 = "map/grave_2", e.MUSHROOM = "map/mushroom", e.STONE_1 = "map/stone_1", e.STONE_2 = "map/stone_2", e.STONE_3 = "map/stone_3", e.TREE = "map/tree", e.CASTLE = "map/castle", e.BAT = "map/bat", e.HOUSE = "map/house", e.HYPNOCAT = "hypnocat", e.MAIN_MENU_BACK = "main_menu_back", e.MAIN_MENU_GRASS = "main_menu_grass", e.MAIN_MENU_MONSTERS = "main_menu_monsters", e.MAIN_MENU_STONE = "main_menu_stone", e.MINI_BUTTON = "mini_button", e.CAPTION_SCORE = "current_score", e.TOTAL_SCORE = "total_score", e.PERFECT_STAR = "perfect_star", e.PERFECT_STAR_EMPTY = "perfect_star_empty", e.CAPTION_LEVEL_COMPLETED = "caption_level_completed", e.CAPTION_LEVEL_FAILED = "caption_level_failed", e.CAPTION_PAUSE = "caption_pause", e.CAPTION_MOVES = "caption_moves", e.CAPTION_LEVEL = "caption_level", e.END_LEVEL_WIN = "end_level_win", e.END_LEVEL_TIME_IS_UP = "end_level_time_is_up", e.END_LEVEL_NO_POSSIBLE_MOVES = "end_level_no_possible_moves", e.LOGO = "logo", e.STAR_STICK = "star_stick", e.SHINING = "shining", e.BONUS_SHUFFLE = "bonus_shuffle", e.BONUS_TIME = "bonus_time", e.BONUS_POINTS = "bonus_points", e.BONUS_AUTO = "bonus_auto", e.BIG_STAR = "big_star", e.BONUS_SHINING = "bonus_shining", e.BUTTON_HIGHSCORE = "button_highscore", e
  923. }(), Jellier = function(e) {
  924. function s(s, n, a, t) {
  925. e.call(this), this.jellyScale = .1, this.maxScale = .2, t && (this.maxScale = t), this.origScale = s.scaleX, this.speed = n, this.obj = s, this.delay = a
  926. }
  927. return __extends(s, e), s.prototype.update = function(s) {
  928. if (this.delay > 0)
  929. return void (this.delay -= s);
  930. e.prototype.update.call(this, s);
  931. var n = this.liveTime * this.speed;
  932. this.jellyScale = this.maxScale * (3 * Math.PI - n) / (3 * Math.PI);
  933. var a = Math.sin(n) * this.jellyScale;
  934. this.obj.scaleX = this.origScale + a, this.obj.scaleY = this.origScale - a, n >= 3 * Math.PI && (this.obj.scaleX = this.obj.scaleY = 1 * this.origScale, this.kill())
  935. }, s
  936. }(DNGameObject), Layouts = function() {
  937. function e() {
  938. }
  939. return e.TYPE_SKEW = "skew", e.TYPE_STATIC_PICTURE = "static_picture", e.TYPE_BUTTON = "button", e.TYPE_PLACEHOLDER = "placeholder", e.TYPE_LOGO_PLACEHOLDER = "TYPE_LOGO_PLACEHOLDER", e.TYPE_FLAT_BUTTON = "flat_button", e.TYPE_JELLY_BUTTON = "jelly_button", e.TYPE_TEXT_FIELD = "textfield", e.TYPE_PROGRESS_BAR = "progress_bar", e.TYPE_LANGUAGE_SELECTOR = "language_selector", e.NAME_BUTTON_PLAY = "play", e.NAME_BUTTON_CREDITS = "credits", e.NAME_SOUND_PLACE = "sound", e.NAME_BUTTON_BACK = "back", e.NAME_SELECT_LEVEL_PANEL = "select_level_panel", e.NAME_BUTTON_CLOSE = "close", e.NAME_BUTTON_EXIT = "exit", e.NAME_BUTTON_RESTART = "restart", e.NAME_PANEL = "panel", e.NAME_CAPTION = "caption", e.NAME_BUTTON_MORE_GAMES = "more_games", e.NAME_PAUSE = "pause", e.NAME_SCORE = "score", e.NAME_MOVES = "moves", e.NAME_TITLE = "title", e
  940. }(), LevelDef = function() {
  941. function e() {
  942. }
  943. return e
  944. }(), Levels = function() {
  945. function e() {
  946. }
  947. return e.LEVEL_17 = {field: [[[0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}],time: 150}, e.LEVEL_18 = {field: [[[0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}],time: 175}, e.LEVEL_19 = g_level = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}],time: 170}, e.LEVEL_20 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "fruit",id: 0}, {name: "fruit",id: 1}],time: 80}, e.LEVEL_21 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}],time: 110}, e.LEVEL_22 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}],time: 110}, e.LEVEL_23 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}],time: 90}, e.LEVEL_24 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "plants",id: 0}, {name: "plants",id: 0}],time: 100}, e.LEVEL_25 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "plants",id: 0}, {name: "plants",id: 0}],time: 115}, e.LEVEL_26 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "plants",id: 0}, {name: "plants",id: 0}],time: 100}, e.LEVEL_27 = {field: [[[0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}],time: 100}, e.LEVEL_28 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0], [0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0], [0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0], [0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}],time: 115}, e.LEVEL_29 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}],time: 155}, e.LEVEL_30 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 1], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 1], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}],time: 115}, e.LEVEL_31 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 3}, {name: "bugs",id: 3}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}],time: 115}, e.LEVEL_32 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}],time: 120}, e.LEVEL_33 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}],time: 120}, e.LEVEL_34 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 2}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 7}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "hands",id: 0}, {name: "hands",id: 0}],time: 100}, e.LEVEL_35 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 2}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 7}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "hands",id: 0}, {name: "hands",id: 0}],time: 100}, e.LEVEL_36 = {field: [[[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 2}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 8}, {name: "eyes",id: 7}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "hands",id: 0}, {name: "hands",id: 0}],time: 85}, e.LEVEL_1 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [],time: 100}, e.LEVEL_2 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}],time: 120}, e.LEVEL_3 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}],time: 100}, e.LEVEL_4 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}],time: 200}, e.LEVEL_5 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}],time: 220}, e.LEVEL_6 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}],time: 130}, e.LEVEL_7 = {field: [[[0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}],time: 135}, e.LEVEL_8 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "plants",id: 2}, {name: "plants",id: 2}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}],time: 120}, e.LEVEL_9 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "plants",id: 0}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 2}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}, {name: "fruit",id: 0}, {name: "fruit",id: 1}, {name: "fruit",id: 2}, {name: "fruit",id: 3}],time: 110}, e.LEVEL_10 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}],time: 120}, e.LEVEL_11 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}],time: 120}, e.LEVEL_12 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}],time: 110}, e.LEVEL_13 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "plants",id: 0}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 2}],time: 100}, e.LEVEL_14 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "plants",id: 0}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 2}, {name: "plants",id: 1}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 2}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}],time: 125}, e.LEVEL_15 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "hands",id: 2}, {name: "hands",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "monsters",id: 3}, {name: "plants",id: 0}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 2}, {name: "plants",id: 1}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 2}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}],time: 75}, e.LEVEL_16 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}],time: 140}, e.LEVEL_EASY = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "hands",id: 0}, {name: "hands",id: 1}, {name: "hands",id: 2}, {name: "hands",id: 3}],time: 150}, e.LEVEL_EASY_2 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 0}, {name: "plants",id: 0}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 1}, {name: "plants",id: 1}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 2}, {name: "plants",id: 2}, {name: "plants",id: 2}, {name: "hands",id: 2}, {name: "hands",id: 2}, {name: "hands",id: 2}, {name: "hands",id: 2}],time: 150}, e.LEVEL_EASY_3 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "bugs",id: 0}, {name: "bugs",id: 1}, {name: "bugs",id: 2}, {name: "bugs",id: 3}, {name: "bugs",id: 4}, {name: "bugs",id: 5}, {name: "bugs",id: 6}, {name: "bugs",id: 7}, {name: "bugs",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "snakes",id: 0}, {name: "snakes",id: 1}, {name: "snakes",id: 2}, {name: "snakes",id: 3}, {name: "snakes",id: 4}, {name: "snakes",id: 5}, {name: "snakes",id: 6}, {name: "snakes",id: 7}, {name: "snakes",id: 8}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 3}, {name: "monsters",id: 0}, {name: "monsters",id: 1}, {name: "monsters",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 0}, {name: "plants",id: 0}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 1}, {name: "plants",id: 1}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 2}, {name: "plants",id: 2}, {name: "plants",id: 2}, {name: "hands",id: 2}, {name: "hands",id: 2}, {name: "hands",id: 2}, {name: "hands",id: 2}],time: 150}, e.LEVEL_EASY_4 = {field: [[[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]],chips: [{name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "eyes",id: 0}, {name: "eyes",id: 1}, {name: "eyes",id: 2}, {name: "eyes",id: 3}, {name: "eyes",id: 4}, {name: "eyes",id: 5}, {name: "eyes",id: 6}, {name: "eyes",id: 7}, {name: "eyes",id: 8}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}, {name: "plants",id: 0}, {name: "plants",id: 1}, {name: "plants",id: 2}],time: 150}, e.levels = [e.LEVEL_1, e.LEVEL_3, e.LEVEL_EASY_4, e.LEVEL_EASY, e.LEVEL_EASY_3, e.LEVEL_EASY_2, e.LEVEL_2, e.LEVEL_5, e.LEVEL_4, e.LEVEL_6, e.LEVEL_7, e.LEVEL_8, e.LEVEL_9, e.LEVEL_10, e.LEVEL_11, e.LEVEL_23, e.LEVEL_24, e.LEVEL_12, e.LEVEL_13, e.LEVEL_14, e.LEVEL_32, e.LEVEL_33, e.LEVEL_16, e.LEVEL_17, e.LEVEL_18, e.LEVEL_19, e.LEVEL_20, e.LEVEL_21, e.LEVEL_22, e.LEVEL_25, e.LEVEL_26, e.LEVEL_27, e.LEVEL_28, e.LEVEL_29, e.LEVEL_30, e.LEVEL_31, e.LEVEL_34, e.LEVEL_35, e.LEVEL_36, e.LEVEL_15], e
  948. }(), LoadingBar = function(e) {
  949. function s() {
  950. e.call(this), this.loadingShape = new createjs.Shape, this.loadingShapeBack1 = new createjs.Shape, this.loadingShapeBack2 = new createjs.Shape, this.labelPercentDownload = new createjs.Text("Loading: 100%", "bold 45px Verdana", "#ffffff"), this.labelPercentDownload.textAlign = "center", this.addChild(this.labelPercentDownload), this.maxWidth = 300, this.deltaY = 40, this.loadingShapeBack1.graphics.beginFill("#888888"), this.loadingShapeBack1.graphics.drawRect(-4, -4, this.maxWidth + 8, this.deltaY + 8), this.loadingShapeBack1.graphics.endFill(), this.addChild(this.loadingShapeBack1), this.loadingShape.graphics.beginFill("#ffffff"), this.loadingShape.graphics.drawRect(0, 0, this.maxWidth, this.deltaY), this.loadingShape.graphics.endFill(), this.addChild(this.loadingShape), this.loadingShape.scaleX = 0, this.labelPercentDownload.y = -10, this.loadingShape.x = -this.maxWidth / 2, this.loadingShape.y = 1.5 * +this.deltaY, this.loadingShapeBack1.x = this.loadingShape.x, this.loadingShapeBack1.y = this.loadingShape.y
  951. }
  952. return __extends(s, e), s.prototype.setProgress = function(e) {
  953. this.labelPercentDownload.text = "Loading: " + (100 * e).toFixed(0) + "%", this.loadingShape.scaleX = e
  954. }, s
  955. }(createjs.Container), LoseState = function(e) {
  956. function s(s, n) {
  957. var a = this;
  958. e.call(this), this.LOSE_LAYOUT = [{type: Layouts.TYPE_STATIC_PICTURE,picture: Images.WINDOW,x: 350,y: 380,name: Layouts.NAME_PANEL,children: [{type: Layouts.TYPE_STATIC_PICTURE,picture: Images.CAPTION_LEVEL_FAILED,x: 0,y: -130,name: "caption"}, {type: Layouts.TYPE_JELLY_BUTTON,name: Layouts.NAME_BUTTON_EXIT,picture: Images.BUTTON_EXIT,x: -120,y: 140}, {type: Layouts.TYPE_JELLY_BUTTON,name: Layouts.NAME_BUTTON_MORE_GAMES,picture: Images.BUTTON_MORE_GAMES,x: 0,y: 140}, {type: Layouts.TYPE_JELLY_BUTTON,name: Layouts.NAME_BUTTON_RESTART,picture: Images.BUTTON_RESTART,x: 120,y: 140}, {type: Layouts.TYPE_LOGO_PLACEHOLDER,x: 0,y: 335,max_width: 200,max_height: 100}]}], this.panel = new createjs.Container, this.hiddingNow = !1, this.level = s, this.addShader(), this.loadLayout(this.LOSE_LAYOUT, this), this.findGUIObject(Layouts.NAME_BUTTON_RESTART).setHandler(function() {
  959. return a.onRestartTouch()
  960. }), this.findGUIObject(Layouts.NAME_BUTTON_MORE_GAMES).setHandler(function() {
  961. return;
  962. }), this.findGUIObject(Layouts.NAME_BUTTON_EXIT).setHandler(function() {
  963. return a.onExitTouch()
  964. }), this.caption = this.findGUIObject("caption"), Utils.RunShowAnim(this.caption, 1200), this.panel = this.findGUIObject(Layouts.NAME_PANEL), this.panel.alpha = 0, createjs.Tween.get(this.panel).to({alpha: 1}, 200, createjs.Ease.linear), this.panel.y = 1100, createjs.Tween.get(this.panel).to({y: 400}, 1100, createjs.Ease.circOut), DNSoundManager.g_instance.play(Sounds.POPUP, .35);
  965. try {
  966. window.kaisergames.gameOver(s, n)
  967. } catch (t) {
  968. }
  969. }
  970. return __extends(s, e), s.prototype.hide = function() {
  971. this.hiddingNow || (createjs.Tween.removeTweens(this.shader), createjs.Tween.get(this.shader).to({alpha: 0}, 400, createjs.Ease.linear).call(function() {
  972. return DNStateManager.g_instance.popState()
  973. }), createjs.Tween.get(this.panel).to({scaleX: 1.3,scaleY: 1.3}, 300, createjs.Ease.backIn), createjs.Tween.get(this.panel).to({alpha: 0}, 300, createjs.Ease.linear), this.hiddingNow = !0)
  974. }, s.prototype.update = function(s) {
  975. e.prototype.update.call(this, s)
  976. }, s.prototype.onRestartTouch = function() {
  977. DNStateManager.g_instance.pushState(new CoolTransitionInState(new PlayState(this.level)))
  978. }, s.prototype.onExitTouch = function() {
  979. DNStateManager.g_instance.pushState(new CoolTransitionInState(new SelectLevelState))
  980. }, s
  981. }(DNGameState), MapEditorState = function(e) {
  982. function s(s) {
  983. var n = this;
  984. e.call(this), this.MAP_EDITOR_LEVEL_LAYOUT = [{type: Layouts.TYPE_STATIC_PICTURE,picture: Images.MAP_MENU,x: Constants.ASSETS_WIDTH / 2,y: 55,name: "panel",children: [{type: Layouts.TYPE_TEXT_FIELD,x: 172,y: -26,name: "layer",text: "0",font: "font_gui/",letter_dist: -8}, {type: Layouts.TYPE_JELLY_BUTTON,picture: Images.BUTTON_PLAY,x: 265,y: 5,name: "button_play"}, {type: Layouts.TYPE_JELLY_BUTTON,picture: Images.MAP_BUTTON_DOWN,x: -46,y: 5,name: "button_down"}, {type: Layouts.TYPE_JELLY_BUTTON,picture: Images.MAP_BUTTON_UP,x: 54,y: 5,name: "button_up"}, {type: Layouts.TYPE_PLACEHOLDER,x: -150,y: 5,name: "eye_placeholder"}, {type: Layouts.TYPE_JELLY_BUTTON,picture: Images.BUTTON_SHUFFLE,x: -250,y: 5,name: "clear"}]}], this.guiLayer = new createjs.Container, this.gameLayer = new createjs.Container, this.chipLayers = [], this.hideTopLayers = !1, this.buttoEyeClosed = new DNFlatButton(Images.BUTTON_EYE_CLOSED, function() {
  985. return n.onEyeTouch()
  986. }), this.buttoEyeOpened = new DNFlatButton(Images.BUTTON_EYE_OPENED, function() {
  987. return n.onEyeTouch()
  988. }), this.MAX_LAYERS = 8, this.currentLayer = 0, this.level = s, this.addChild(DNAssetsManager.g_instance.getImage("back_" + Utils.RandomRangeInt(1, 4))), this.layersData = Levels.levels[s].field, this.addChild(this.gameLayer);
  989. for (var a = 0; a < this.MAX_LAYERS; a++)
  990. this.chipLayers.push(new createjs.Container), this.gameLayer.addChild(this.chipLayers[a]);
  991. this.addChild(this.guiLayer), this.loadLayout(this.MAP_EDITOR_LEVEL_LAYOUT, this.guiLayer), this.findGUIObject("button_up").setHandler(function() {
  992. return n.onUpTouch()
  993. }), this.findGUIObject("button_down").setHandler(function() {
  994. return n.onDownTouch()
  995. }), this.findGUIObject("eye_placeholder").addChild(this.buttoEyeClosed), this.findGUIObject("eye_placeholder").addChild(this.buttoEyeOpened), this.findGUIObject("button_play").setHandler(function() {
  996. return n.onPlayTouch()
  997. }), this.findGUIObject("clear").setHandler(function() {
  998. return n.onClearTouch()
  999. }), this.buttoEyeClosed.visible = !1, this.addGuiObject(this.buttoEyeClosed), this.buttoEyeOpened.visible = !0, this.addGuiObject(this.buttoEyeOpened), this.loadLevel(s)
  1000. }
  1001. return __extends(s, e), s.prototype.onEyeTouch = function() {
  1002. this.hideTopLayers = !this.hideTopLayers, this.buttoEyeOpened.visible = !this.hideTopLayers, this.buttoEyeClosed.visible = this.hideTopLayers, this.repaint()
  1003. }, s.prototype.onUpTouch = function() {
  1004. this.currentLayer++, this.currentLayer >= this.MAX_LAYERS && (this.currentLayer = this.MAX_LAYERS - 1), this.findGUIObject("layer").setText(this.currentLayer.toString()), this.repaint()
  1005. }, s.prototype.onDownTouch = function() {
  1006. this.currentLayer--, this.currentLayer < 0 && (this.currentLayer = 0), this.repaint(), this.findGUIObject("layer").setText(this.currentLayer.toString())
  1007. }, s.prototype.loadLevel = function() {
  1008. this.chips = new Array(this.MAX_LAYERS);
  1009. for (var e = 0; e < this.MAX_LAYERS; e++) {
  1010. this.chips[e] = new Array(Constants.FIELD_WIDTH);
  1011. for (var s = 0; s < Constants.FIELD_WIDTH; s++)
  1012. this.chips[e][s] = new Array(Constants.FIELD_HEIGHT)
  1013. }
  1014. if (this.layersData) {
  1015. for (var n = 0, e = 0; e < this.layersData.length; e++)
  1016. for (var a = 0; a < Constants.FIELD_WIDTH + Constants.FIELD_HEIGHT - 1; a++)
  1017. for (var s = a, t = 0; s >= 0 && t < Constants.FIELD_HEIGHT; )
  1018. s < Constants.FIELD_WIDTH && 1 == this.layersData[e][s][t] && (this.createChip(e, s, t), n++, this.chips[e][s][t].setPic("empty", 0)), s--, t++;
  1019. this.repaint()
  1020. }
  1021. }, s.prototype.createChip = function(e, s, n) {
  1022. var a = new Chip(e, s, n);
  1023. a.x = Constants.FIELD_OFFSET_X + Constants.CHIP_WIDTH * s / 2 + e * Constants.LAYER_OFFSET_X, a.y = Constants.FIELD_OFFSET_Y + Constants.CHIP_HEIGHT * n / 2 + e * Constants.LAYER_OFFSET_Y, this.chips[e][s][n] = a, this.addGameObjectAt(a, this.chipLayers[e])
  1024. }, s.prototype.removeChipFromField = function(e, s, n) {
  1025. this.chips[e][s][n] = null
  1026. }, s.prototype.init = function() {
  1027. e.prototype.init.call(this)
  1028. }, s.prototype.update = function(s) {
  1029. e.prototype.update.call(this, s)
  1030. }, s.prototype.onPauseTouch = function() {
  1031. DNStateManager.g_instance.pushState(new PauseState(this.level))
  1032. }, s.prototype.onMouseDown = function(s, n) {
  1033. e.prototype.onMouseDown.call(this, s, n);
  1034. var a = this.findChipAt(s, n);
  1035. a ? (this.chips[a.getLayer()][a.getIndexX()][a.getIndexY()] = null, a.kill()) : (this.createChipAt(s, n), this.reorder())
  1036. }, s.prototype.createChipAt = function(e, s) {
  1037. var n = (e - Constants.FIELD_OFFSET_X - this.currentLayer * Constants.LAYER_OFFSET_X) / Constants.CHIP_WIDTH * 2;
  1038. n = Math.floor(n);
  1039. var a = (s - Constants.FIELD_OFFSET_Y - this.currentLayer * Constants.LAYER_OFFSET_Y) / Constants.CHIP_HEIGHT * 2;
  1040. a = Math.floor(a), n >= 0 && n < Constants.FIELD_WIDTH && a >= 0 && a < Constants.FIELD_HEIGHT && (this.createChip(this.currentLayer, n, a), this.chips[this.currentLayer][n][a].setPic("empty", 0))
  1041. }, s.prototype.findChipAt = function(e, s) {
  1042. for (var n = Constants.CHIP_WIDTH / 2 * this.gameLayer.scaleX, a = Constants.CHIP_HEIGHT / 2 * this.gameLayer.scaleX, t = null, i = 1e8, d = 0; d < Constants.FIELD_WIDTH; d++)
  1043. for (var m = 0; m < Constants.FIELD_HEIGHT; m++) {
  1044. var o = this.chips[this.currentLayer][d][m];
  1045. if (o && o.isAccesible()) {
  1046. var h = o.x, r = o.y + this.y;
  1047. if (e > h - n && h + n > e && s > r - a && r + a > s) {
  1048. var u = (h - e) * (h - e) + (r - s) * (r - s);
  1049. i > u && (i = u, t = o)
  1050. }
  1051. }
  1052. }
  1053. return t
  1054. }, s.prototype.reorder = function() {
  1055. for (var e = 0; e < this.MAX_LAYERS; e++)
  1056. for (var s = 0; s < Constants.FIELD_WIDTH + Constants.FIELD_HEIGHT - 1; s++)
  1057. for (var n = s, a = 0; n >= 0 && a < Constants.FIELD_HEIGHT; )
  1058. n < Constants.FIELD_WIDTH && this.chips[e][n][a] && this.chipLayers[e].addChild(this.chips[e][n][a]), n--, a++
  1059. }, s.prototype.repaint = function() {
  1060. for (var e = 0; e < this.MAX_LAYERS; e++)
  1061. for (var s = 0; s < Constants.FIELD_WIDTH; s++)
  1062. for (var n = 0; n < Constants.FIELD_HEIGHT; n++) {
  1063. var a = this.chips[e][s][n];
  1064. a && (e == this.currentLayer ? a.setAccesible() : a.setInaccesible(), a.setEyeState(!0), a.recalcAccesibleVisible(), a.visible = this.hideTopLayers ? e <= this.currentLayer : !0)
  1065. }
  1066. }, s.prototype.generateMap = function() {
  1067. for (var e = new Array(this.MAX_LAYERS), s = 0; s < this.MAX_LAYERS; s++) {
  1068. e[s] = new Array(Constants.FIELD_WIDTH);
  1069. for (var n = 0; n < Constants.FIELD_WIDTH; n++) {
  1070. e[s][n] = new Array(Constants.FIELD_HEIGHT);
  1071. for (var a = 0; a < Constants.FIELD_HEIGHT; a++)
  1072. e[s][n][a] = this.chips[s][n][a] ? 1 : 0
  1073. }
  1074. }
  1075. for (var s = this.MAX_LAYERS - 1; s >= 0; s--) {
  1076. for (var t = !0, n = 0; n < Constants.FIELD_WIDTH; n++)
  1077. for (var a = 0; a < Constants.FIELD_HEIGHT; a++)
  1078. e[s][n][a] && (t = !1);
  1079. if (!t)
  1080. break;
  1081. e.pop()
  1082. }
  1083. for (var i = "field:\n[\n", s = 0; s < e.length; s++) {
  1084. i += " [\n";
  1085. for (var n = 0; n < Constants.FIELD_WIDTH; n++)
  1086. i += " [" + e[s][n].toString() + "],\n";
  1087. i += " ],\n"
  1088. }
  1089. return i += "],", console.log(i), e
  1090. }, s.prototype.onPlayTouch = function() {
  1091. Levels.LEVEL_1.field = this.generateMap(), DNStateManager.g_instance.pushState(new PlayState(0))
  1092. }, s.prototype.onClearTouch = function() {
  1093. for (var e = 0; e < this.MAX_LAYERS; e++)
  1094. for (var s = 0; s < Constants.FIELD_WIDTH; s++)
  1095. for (var n = 0; n < Constants.FIELD_HEIGHT; n++) {
  1096. var a = this.chips[e][s][n];
  1097. a && (this.chips[a.getLayer()][a.getIndexX()][a.getIndexY()] = null, a.kill())
  1098. }
  1099. }, s
  1100. }(DNGameState), MapSkewer = function(e) {
  1101. function s(s, n) {
  1102. e.call(this), this.proxy = new createjs.Container, this.process = 1, this.offset = Utils.RandomRange(0, 10), this.delay = n, this.x = s.x, this.y = s.y + (s.getBounds().height || 100) / 2, s.y = -(s.getBounds().height || 100) / 2, s.x = 0, this.addChild(s)
  1103. }
  1104. return __extends(s, e), s.prototype.forceUpdate = function(s) {
  1105. this.delay -= s, this.delay > 0 || (e.prototype.forceUpdate.call(this, s), this.process -= .7 * s, this.process <= 0 && (this.process = 0, this.kill()), this.skewX = 20 * Math.sin(10 * this.forceLiveTime) * this.process, this.scaleY = 1 + .08 * Math.sin(6 * this.forceLiveTime) * this.process)
  1106. }, s.prototype.onDead = function() {
  1107. }, s
  1108. }(DNGameObject), PauseState = function(e) {
  1109. function s(s) {
  1110. var n = this;
  1111. e.call(this), this.PAUSE_WINDOW_LAYOUT = [{type: Layouts.TYPE_STATIC_PICTURE,picture: Images.WINDOW,x: 350,y: 380,name: Layouts.NAME_PANEL,children: [{type: Layouts.TYPE_JELLY_BUTTON,name: Layouts.NAME_BUTTON_PLAY,picture: Images.BUTTON_PLAY,x: 0,y: -30,scale: 1.4}, {type: Layouts.TYPE_JELLY_BUTTON,name: Layouts.NAME_BUTTON_EXIT,picture: Images.BUTTON_EXIT,x: -120,y: 130}, {type: Layouts.TYPE_JELLY_BUTTON,name: Layouts.NAME_BUTTON_RESTART,picture: Images.BUTTON_RESTART,x: 0,y: 130}, {type: Layouts.TYPE_PLACEHOLDER,name: Layouts.NAME_SOUND_PLACE,x: 120,y: 130}, {type: Layouts.TYPE_STATIC_PICTURE,name: Layouts.NAME_CAPTION,picture: Images.CAPTION_PAUSE,x: 0,y: -165}, {type: Layouts.TYPE_LOGO_PLACEHOLDER,x: 0,y: 335,max_width: 200,max_height: 100}]}], this.panel = new createjs.Container, this.hiddingNow = !1, this.level = s, this.addShader(), this.loadLayout(this.PAUSE_WINDOW_LAYOUT, this), this.findGUIObject(Layouts.NAME_BUTTON_PLAY).setHandler(function() {
  1112. return n.hide()
  1113. }), this.findGUIObject(Layouts.NAME_BUTTON_EXIT).setHandler(function() {
  1114. return n.onExitTouch()
  1115. }), this.findGUIObject(Layouts.NAME_BUTTON_RESTART).setHandler(function() {
  1116. return n.onRestartTouch()
  1117. }), this.panel = this.findGUIObject(Layouts.NAME_PANEL), this.panel.alpha = 0, createjs.Tween.get(this.panel).to({alpha: 1}, 200, createjs.Ease.linear), this.panel.y = 1100, createjs.Tween.get(this.panel).to({y: 400}, 1100, createjs.Ease.circOut), this.setSoundButton(), DNSoundManager.g_instance.play(Sounds.POPUP, .35)
  1118. }
  1119. return __extends(s, e), s.prototype.setSoundButton = function() {
  1120. var e = this;
  1121. this.soundButton && this.soundButton.parent && this.soundButton.parent.removeChild(this.soundButton);
  1122. var s = DNSoundManager.g_instance.isSoundEnabled();
  1123. this.soundButton = new DNJellyButton(s ? Images.BUTTON_SOUND_ON : Images.BUTTON_SOUND_OFF, function() {
  1124. return e.onSoundTouch()
  1125. }), this.findGUIObject(Layouts.NAME_SOUND_PLACE).addChild(this.soundButton), this.addGuiObject(this.soundButton)
  1126. }, s.prototype.hide = function() {
  1127. this.hiddingNow || (createjs.Tween.removeTweens(this.getShader()), createjs.Tween.get(this.getShader()).wait(200).to({alpha: 0}, 400, createjs.Ease.linear).call(function() {
  1128. return DNStateManager.g_instance.popState()
  1129. }), createjs.Tween.get(this.panel).wait(400).to({alpha: 0}, 200, createjs.Ease.linear), createjs.Tween.get(this.panel).to({y: 1100}, 500, createjs.Ease.circIn), this.hiddingNow = !0, DNSoundManager.g_instance.play(Sounds.POPUP, .35))
  1130. }, s.prototype.onRestartTouch = function() {
  1131. DNStateManager.g_instance.pushState(new CoolTransitionInState(new PlayState(this.level)))
  1132. }, s.prototype.onExitTouch = function() {
  1133. DNStateManager.g_instance.pushState(new CoolTransitionInState(new SelectLevelState))
  1134. }, s.prototype.onSoundTouch = function() {
  1135. DNSoundManager.g_instance.setSoundEnabled(!DNSoundManager.g_instance.isSoundEnabled()), this.setSoundButton()
  1136. }, s
  1137. }(DNGameState), PlayState = function(e) {
  1138. function s(n) {
  1139. var a = this;
  1140. e.call(this), this.PLAYSTATE_LAYOUT = [{type: Layouts.TYPE_STATIC_PICTURE,picture: Images.GUI_TOP,x: Constants.ASSETS_WIDTH / 2,y: -44.5,name: "top_panel",children: [{type: Layouts.TYPE_TEXT_FIELD,x: 10,y: -29,name: "level",text: "25",font: "font_gui/",letter_dist: -8}, {type: Layouts.TYPE_TEXT_FIELD,x: 192,y: -15,name: "moves",text: "1",font: "font_gui/",letter_dist: -8}, {type: Layouts.TYPE_TEXT_FIELD,x: 192,y: -42,name: "score",text: "000000",font: "font_gui/",letter_dist: -8}, {type: Layouts.TYPE_PROGRESS_BAR,picture: Images.TIME_PROGRESS_BAR,x: -319,y: -14,name: "time_progress_bar"}, {type: Layouts.TYPE_STATIC_PICTURE,picture: Images.STAR_STICK,x: -245,y: 0}, {type: Layouts.TYPE_STATIC_PICTURE,picture: Images.STAR_MINI_EMPTY,x: -245,y: 13}, {type: Layouts.TYPE_STATIC_PICTURE,picture: Images.STAR_MINI,x: -245,y: 13,name: "perfect_star"}, {type: Layouts.TYPE_TEXT_FIELD,x: -267,y: -45,name: "time_left",text: "00d00",font: "font_gui/",letter_dist: -8}, {type: Layouts.TYPE_STATIC_PICTURE,picture: Images.CAPTION_LEVEL,x: -34,y: -14}, {type: Layouts.TYPE_STATIC_PICTURE,picture: Images.CAPTION_MOVES,x: 190,y: 2,name: "caption_moves"}, {type: Layouts.TYPE_STATIC_PICTURE,picture: Images.CAPTION_SCORE,x: 190,y: -27,name: "caption_score"}]}, {type: Layouts.TYPE_STATIC_PICTURE,picture: Images.GUI_BOTTOM,x: Constants.ASSETS_WIDTH / 2,y: Constants.ASSETS_HEIGHT + 70,name: "bottom_panel",children: [{type: Layouts.TYPE_JELLY_BUTTON,picture: Images.BUTTON_PAUSE,x: 0,y: -21,name: "button_pause"}, {type: Layouts.TYPE_FLAT_BUTTON,picture: Images.BUTTON_SHUFFLE,x: 150,y: -15,name: "button_shuffle",children: [{type: Layouts.TYPE_STATIC_PICTURE,x: 35,y: -35,picture: Images.MINI_BUTTON}, {type: Layouts.TYPE_TEXT_FIELD,x: 24,y: -50,name: "shuffle_text",text: "3",font: "font_gui/",letter_dist: -8,scale: .9}]}, {type: Layouts.TYPE_PLACEHOLDER,x: -150,y: -15,name: "eye_placeholder"}]}], this.stateTime = 0, this.STATE_NORMAL = 0, this.STATE_SPAWN = 1, this.STATE_SHUFFLE = 2, this.STATE_AUTO_MATCH = 3, this.shufflesCount = 1, this.waitWin = !1, this.waitWinTime = 0, this.waitLose = !1, this.waitLoseTime = 0, this.lastMatchTime = 0, this.matchInARaw = 0, this.timeLeft = 100, this.totalTime = 100, this.tmpScore = 0, this.score = 0, this.selectedChip = null, this.guiLayer = new createjs.Container, this.gameLayer = new createjs.Container, this.chipLayers = [], this.buttoEyeClosed = new DNFlatButton(Images.BUTTON_EYE_CLOSED, function() {
  1141. return a.onEyeTouch()
  1142. }), this.buttoEyeOpened = new DNFlatButton(Images.BUTTON_EYE_OPENED, function() {
  1143. return a.onEyeTouch()
  1144. }), this.wasStar = !0, this.hintTime = 0, this.shiningCountBeforeShuffle = 0, this.universalChips = ["fruit", "hands", "monsters"], this.spawnPositions = [[-70, 70, 140], [770, 630, 140], [-70, 70, 650], [770, 630, 650]], this.bonuses = [null, null, null, null], this.autoMatchChainSize = 0, this.lastSoundTime = 0, this.level = n, s.g_instance = this, this.addChild(DNAssetsManager.g_instance.getImage("back_" + (n % 4 + 1))), this.layersData = Levels.levels[n].field, this.totalTime = Levels.levels[n].time, this.timeLeft = this.totalTime, this.addChild(this.gameLayer);
  1145. for (var t = 0; t < this.layersData.length; t++)
  1146. this.chipLayers.push(new createjs.Container), this.gameLayer.addChild(this.chipLayers[t]);
  1147. this.addChild(this.guiLayer), this.loadLayout(this.PLAYSTATE_LAYOUT, this.guiLayer);
  1148. var i = this.findGUIObject("caption_moves");
  1149. i.x -= i.getBounds().width / 2;
  1150. var d = this.findGUIObject("caption_score");
  1151. d.x -= d.getBounds().width / 2, 0 == n && (s.eyeOpened = !1), this.findGUIObject("eye_placeholder").addChild(this.buttoEyeClosed), this.findGUIObject("eye_placeholder").addChild(this.buttoEyeOpened), this.addGuiObject(this.buttoEyeClosed), this.addGuiObject(this.buttoEyeOpened), this.buttoEyeOpened.visible = s.eyeOpened, this.buttoEyeClosed.visible = !s.eyeOpened, this.timeLeftProgressBar = this.findGUIObject("time_progress_bar"), this.findGUIObject("button_pause").setHandler(function() {
  1152. return a.onPauseTouch()
  1153. }), this.timeLeftLabel = this.findGUIObject("time_left"), this.scoreLabel = this.findGUIObject("score"), this.findGUIObject("button_shuffle").setHandler(function() {
  1154. return a.onShuffleTouch()
  1155. }), this.shuffleLabel = this.findGUIObject("shuffle_text"), this.shuffleLabel.setText(this.shufflesCount.toString()), this.findGUIObject("level").setText((n + 1).toString()), this.movesLeft = this.findGUIObject("moves"), 0 == this.level && (this.tutorial = new Tutorial), this.loadLevel(n), this.tutorial && this.loadTutorialLevel(), this.recalcEyeState(), this.recalcData(), this.setState(this.STATE_SPAWN)
  1156. }
  1157. return __extends(s, e), s.prototype.totalLayers = function() {
  1158. return this.layersData.length
  1159. }, s.prototype.highlightArea = function(e, s, n, a) {
  1160. var t = new TutorialHighlighter(e, s, n, a);
  1161. return this.addGameObjectAt(t, this), this.highlighter = t, t
  1162. }, s.prototype.loadTutorialLevel = function() {
  1163. this.chips[3][13][7].setPic("bugs", 0), this.chips[3][9][7].setPic("bugs", 0), this.chips[3][11][7].setPic("snakes", 0), this.chips[2][14][7].setPic("snakes", 0), this.chips[2][8][7].setPic("snakes", 3), this.chips[2][12][7].setPic("snakes", 3), this.chips[2][10][7].setPic("eyes", 0), this.chips[1][15][7].setPic("eyes", 0), this.chips[1][13][6].setPic("eyes", 5), this.chips[1][13][8].setPic("eyes", 5), this.chips[1][7][7].setPic("bugs", 5), this.chips[1][11][7].setPic("bugs", 5), this.chips[1][9][6].setPic("bugs", 8), this.chips[1][9][8].setPic("bugs", 8), this.chips[0][6][7].setPic("bugs", 4), this.chips[0][8][7].setPic("hands", 0), this.chips[0][10][7].setPic("monsters", 1), this.chips[0][12][7].setPic("hands", 1), this.chips[0][14][7].setPic("monsters", 0), this.chips[0][16][7].setPic("bugs", 4)
  1164. }, s.prototype.loadLevel = function(e) {
  1165. this.chips = new Array(this.layersData.length);
  1166. for (var s = 0; s < this.layersData.length; s++) {
  1167. this.chips[s] = new Array(Constants.FIELD_WIDTH);
  1168. for (var n = 0; n < Constants.FIELD_WIDTH; n++)
  1169. this.chips[s][n] = new Array(Constants.FIELD_HEIGHT)
  1170. }
  1171. for (var a = Levels.levels[e].chips, t = 0, i = 0, s = 0; s < this.layersData.length; s++)
  1172. for (var d = 0; d < Constants.FIELD_WIDTH + Constants.FIELD_HEIGHT - 1; d++)
  1173. for (var n = d, m = 0; n >= 0 && m < Constants.FIELD_HEIGHT; )
  1174. n < Constants.FIELD_WIDTH && 1 == this.layersData[s][n][m] && (this.createChip(s, n, m), i < a.length ? this.chips[s][n][m].setData(a[i].name, a[i].id) : (t++, this.chips[s][n][m].setData("empty", 0)), i++), n--, m++;
  1175. this.zoomField();
  1176. var o = this.collectChipsByMatchPairs();
  1177. Utils.shuffle(o), 0 != t && console.log("MAP BUG! Chips count:", i, "empty count", t), i % 2 != 0 && console.log("Warning! Odd chips count");
  1178. for (var h = []; 0 != o.length; ) {
  1179. this.recalcInaccesible();
  1180. var r = this.collectAccessibleChips();
  1181. if (r.length < 2 && (console.log("no more accessible place for chips"), r = this.collectNonAccessibleChips(), r.length < 2)) {
  1182. console.log("no place for NON accesible chips");
  1183. break
  1184. }
  1185. var u, c = r[Math.floor(r.length * Math.random())], l = 0;
  1186. do
  1187. if (u = r[Math.floor(r.length * Math.random())], ++l >= 300)
  1188. break;
  1189. while (c == u);
  1190. var g = o.pop();
  1191. c.tempMatch(g[0].name, g[0].id), 2 == g.length ? u.tempMatch(g[1].name, g[1].id) : console.log("spawn bug, no pair for chip", g[0].name, g[0].id), h.push(c, u)
  1192. }
  1193. for (var p = 0; p < h.length; p++) {
  1194. var y = h[p];
  1195. this.chips[y.getLayer()][y.getIndexX()][y.getIndexY()] = y, y.setState(new ChipStateSpawnNew)
  1196. }
  1197. }, s.prototype.shuffle = function() {
  1198. this.setState(this.STATE_SHUFFLE), this.selectedChip && (this.selectedChip.deselect(), this.selectedChip = null);
  1199. for (var e = 0; e < this.totalLayers(); e++)
  1200. for (var s = 0; s < Constants.FIELD_WIDTH; s++)
  1201. for (var n = 0; n < Constants.FIELD_HEIGHT; n++) {
  1202. var a = this.chips[e][s][n];
  1203. a && a.haveShining() && this.shiningCountBeforeShuffle++
  1204. }
  1205. var t = this.collectChipsByMatchPairs();
  1206. Utils.shuffle(t);
  1207. for (var i = []; 0 != t.length; ) {
  1208. this.recalcInaccesible();
  1209. var d = this.collectAccessibleChips();
  1210. d.length < 2 && (d = this.collectNonAccessibleChips());
  1211. var m, o = d[Math.floor(d.length * Math.random())];
  1212. do
  1213. m = d[Math.floor(d.length * Math.random())];
  1214. while (o == m);
  1215. var h = t.pop();
  1216. if (o.shuffle(h[0].name, h[0].id), 2 != h.length) {
  1217. console.log("shuffle bug, no pair for chip", h[0].name, h[0].id);
  1218. break
  1219. }
  1220. m.shuffle(h[1].name, h[1].id), i.push(o, m)
  1221. }
  1222. for (var r = 0; r < i.length; r++) {
  1223. var a = i[r];
  1224. this.chips[a.getLayer()][a.getIndexX()][a.getIndexY()] = a
  1225. }
  1226. this.recalcInaccesible()
  1227. }, s.prototype.collectChipsByMatchPairs = function() {
  1228. for (var e = [], s = 0; s < this.totalLayers(); s++)
  1229. for (var n = 0; n < Constants.FIELD_WIDTH; n++)
  1230. for (var a = 0; a < Constants.FIELD_HEIGHT; a++) {
  1231. var t = this.chips[s][n][a];
  1232. if (t) {
  1233. for (var i = {name: t.getBaseName(),id: t.getID()}, d = !1, m = 0; m < e.length; m++)
  1234. if (2 != e[m].length && 1 == e[m].length && this.checkMatchByData(e[m][0].name, e[m][0].id, i.name, i.id)) {
  1235. e[m].push(i), d = !0;
  1236. break
  1237. }
  1238. d || e.push([i])
  1239. }
  1240. }
  1241. return e
  1242. }, s.prototype.createChip = function(e, s, n) {
  1243. var a = new Chip(e, s, n);
  1244. a.x = Constants.FIELD_OFFSET_X + Constants.CHIP_WIDTH * s / 2 + e * Constants.LAYER_OFFSET_X, a.y = Constants.FIELD_OFFSET_Y + Constants.CHIP_HEIGHT * n / 2 + e * Constants.LAYER_OFFSET_Y, this.chips[e][s][n] = a, this.addGameObjectAt(a, this.chipLayers[e])
  1245. }, s.prototype.removeChipFromField = function(e, s, n) {
  1246. this.chips[e][s][n] = null
  1247. }, s.prototype.init = function() {
  1248. e.prototype.init.call(this), createjs.Tween.get(this.findGUIObject("top_panel")).wait(1100).to({y: 44.5}, 400, createjs.Ease.circOut), createjs.Tween.get(this.findGUIObject("bottom_panel")).wait(1100).to({y: Constants.ASSETS_HEIGHT - 35}, 400, createjs.Ease.circOut)
  1249. }, s.prototype.onEyeTouch = function() {
  1250. (!this.tutorial || this.tutorial.canTouchEye()) && (s.eyeOpened = !s.eyeOpened, this.buttoEyeOpened.visible = s.eyeOpened, this.buttoEyeClosed.visible = !s.eyeOpened, this.recalcEyeState(), this.tutorial && this.tutorial.onEyeTouch())
  1251. }, s.prototype.addShiningOnRandomChip = function() {
  1252. if (this.tutorial) {
  1253. var e = this.chips[1][9][8], s = e.shine();
  1254. return this.chipLayers[e.getLayer()].addChild(s), s.x = e.x, void (s.y = e.y)
  1255. }
  1256. var n = this.collectAccessibleChips();
  1257. if (0 != n.length)
  1258. for (var a = 0; 30 > a; a++) {
  1259. var e = n[Utils.RandomRangeInt(0, n.length - 1)];
  1260. if (!e.haveShining()) {
  1261. var s = e.shine();
  1262. return this.chipLayers[e.getLayer()].addChild(s), s.x = e.x, void (s.y = e.y)
  1263. }
  1264. }
  1265. }, s.prototype.recalcEyeState = function() {
  1266. for (var e = 0; e < this.totalLayers(); e++)
  1267. for (var n = 0; n < Constants.FIELD_WIDTH; n++)
  1268. for (var a = 0; a < Constants.FIELD_HEIGHT; a++) {
  1269. var t = this.chips[e][n][a];
  1270. t && t.setEyeState(s.eyeOpened)
  1271. }
  1272. }, s.prototype.update = function(s) {
  1273. if (e.prototype.update.call(this, s), this.stateTime += s, this.liveTime - this.lastMatchTime > 3 && (this.matchInARaw = 0), this.tmpScore < this.score && (this.tmpScore += 17, this.tmpScore > this.score && (this.tmpScore = this.score), this.scoreLabel.setText(Utils.ScoreString(this.tmpScore))), this.waitWin)
  1274. return this.waitWinTime += s, void (this.waitWinTime >= 2.5 && DNStateManager.g_instance.pushState(new WinState(this.level, this.wasStar ? 1 : 0, this.score)));
  1275. if (this.waitLose)
  1276. return this.waitLoseTime += s, void (this.waitLoseTime >= 2.5 && DNStateManager.g_instance.pushState(new LoseState(this.level, this.score)));
  1277. switch (this.tutorial || (this.timeLeft -= s, this.wasStar && this.timeLeft < this.totalTime / 3 && (this.wasStar = !1, createjs.Tween.removeTweens(this.findGUIObject("perfect_star")), createjs.Tween.get(this.findGUIObject("perfect_star")).to({alpha: 0}, 400, createjs.Ease.linear))), this.timeLeft <= 0 && (this.timeLeft = 0, this.lose(Images.END_LEVEL_TIME_IS_UP)), this.timeLeftProgressBar.setProgress(this.timeLeft / this.totalTime), this.timeLeftLabel.setText(Utils.IntToTimeString(Math.round(this.timeLeft))), this.state) {
  1278. case this.STATE_AUTO_MATCH:
  1279. this.stateTime > .4 && (this.matchAny() || this.matchLocked(), this.stateTime = 0, this.autoMatchChainSize--, this.autoMatchChainSize <= 0 && (this.setState(this.STATE_NORMAL), this.recalcData()));
  1280. break;
  1281. case this.STATE_NORMAL:
  1282. this.hintTime += s, this.hintTime >= Constants.HINT_DELAY && this.tryShowHint();
  1283. break;
  1284. case this.STATE_SPAWN:
  1285. this.allChipsNormal() && (this.tutorial && this.tutorial.onSpawnEnded(), this.setState(this.STATE_NORMAL));
  1286. break;
  1287. case this.STATE_SHUFFLE:
  1288. if (this.allChipsNormal()) {
  1289. for (var n = 0; n < this.shiningCountBeforeShuffle; n++)
  1290. this.addShiningOnRandomChip();
  1291. this.shiningCountBeforeShuffle = 0, 0 == this.calcMovesCount() && this.matchLocked(), this.recalcData(), this.setState(this.STATE_NORMAL)
  1292. }
  1293. }
  1294. }, s.prototype.resetHint = function() {
  1295. this.hintTime = 0
  1296. }, s.prototype.tryShowHint = function() {
  1297. for (var e = [], s = this.collectAccessibleChips(), n = 0; n < s.length; n++)
  1298. for (var a = n + 1; a < s.length; a++)
  1299. this.checkMatch(s[n], s[a]) && e.push({chip_1: s[n],chip_2: s[a]});
  1300. if (0 != e.length) {
  1301. var t = Utils.RandomRangeInt(0, e.length - 1), i = e[t].chip_1, d = e[t].chip_2;
  1302. this.addGameObjectAtPos(new AutoreleaseEffect("hint_", 51, .05), this.chipLayers[i.getLayer()], i.x - 1, i.y + 1), this.addGameObjectAtPos(new AutoreleaseEffect("hint_", 51, .05), this.chipLayers[d.getLayer()], d.x - 1, d.y + 1), this.hintTime = -.5
  1303. }
  1304. }, s.prototype.setState = function(e) {
  1305. this.state = e, this.stateTime = 0
  1306. }, s.prototype.allChipsNormal = function() {
  1307. for (var e = 0; e < this.totalLayers(); e++)
  1308. for (var s = 0; s < Constants.FIELD_WIDTH; s++)
  1309. for (var n = 0; n < Constants.FIELD_HEIGHT; n++) {
  1310. var a = this.chips[e][s][n];
  1311. if (a && !a.isNormalState())
  1312. return !1
  1313. }
  1314. return !0
  1315. }, s.prototype.onPauseTouch = function() {
  1316. DNStateManager.g_instance.pushState(new PauseState(this.level))
  1317. }, s.prototype.onMouseDown = function(s, n) {
  1318. if ((!this.highlighter || this.highlighter.isDead() || this.highlighter.hitTextMouse(s, n - this.y)) && (e.prototype.onMouseDown.call(this, s, n), !this.waitLose && !this.waitWin)) {
  1319. for (var a = 0; a < this.bonuses.length; a++)
  1320. if (this.bonuses[a] && this.bonuses[a].chechMouseClick(s, n))
  1321. return;
  1322. if (this.state == this.STATE_NORMAL) {
  1323. var t = this.findChipAt(s, n);
  1324. t && (this.resetHint(), this.selectedChip ? t == this.selectedChip ? (t.deselect(), this.selectedChip = null) : this.checkMatch(this.selectedChip, t) ? this.matchChips(this.selectedChip, t) : (this.selectedChip.deselect(), t.select(), this.selectedChip = t) : (t.select(), this.selectedChip = t))
  1325. }
  1326. }
  1327. }, s.prototype.matchChips = function(e, s) {
  1328. switch (e.y == s.y ? (e.match(!0), s.match(!1)) : (e.match(e.y < s.y), s.match(e.y > s.y)), this.addPointsAt(e, s), this.selectedChip = null, this.checkWin(), this.recalcData(), this.checkForFastMatching(), this.matchInARaw) {
  1329. case 0:
  1330. case 1:
  1331. DNSoundManager.g_instance.play(Sounds.MATCH_1, .5);
  1332. break;
  1333. case 2:
  1334. DNSoundManager.g_instance.play(Sounds.MATCH_2, .5);
  1335. break;
  1336. case 3:
  1337. default:
  1338. DNSoundManager.g_instance.play(Sounds.MATCH_3, .5)
  1339. }
  1340. this.matchInARaw >= 3 && (this.matchInARaw = 0), this.tutorial && this.tutorial.onMatch()
  1341. }, s.prototype.checkForFastMatching = function() {
  1342. return this.tutorial ? void (this.tutorial.checkFastMatching() && (this.addShiningOnRandomChip(), this.tutorial.onGenerateBonusChip())) : (0 == this.matchInARaw ? this.matchInARaw++ : this.liveTime - this.lastMatchTime < 3 ? (this.matchInARaw++, 3 == this.matchInARaw && this.addShiningOnRandomChip()) : this.matchInARaw = 1, void (this.lastMatchTime = this.liveTime))
  1343. }, s.prototype.recalcData = function() {
  1344. var e = this;
  1345. this.recalcInaccesible();
  1346. var s = this.calcMovesCount();
  1347. if (this.movesLeft.setText(s.toString()), !this.waitLose && !this.waitWin && 0 == s && this.state != this.STATE_AUTO_MATCH)
  1348. if (this.shufflesCount <= 0)
  1349. this.lose(Images.END_LEVEL_NO_POSSIBLE_MOVES);
  1350. else {
  1351. this.addGameObjectAt(new EndRoundEffect(Images.END_LEVEL_NO_POSSIBLE_MOVES), this);
  1352. var n = DNAssetsManager.g_instance.getCenteredImageWithProxy(Images.HAND);
  1353. this.addChild(n), n.x = 580, n.y = 620, n.alpha = 0, n.scaleX = .1, n.scaleY = -.1, createjs.Tween.get(n).wait(1e3).to({scaleX: 1,scaleY: -1,alpha: 1}, 400, createjs.Ease.backOut).wait(2200).to({alpha: 0}, 300, createjs.Ease.linear).call(function() {
  1354. return e.removeChild(n)
  1355. }), this.tutorial && this.tutorial.onNoMoves()
  1356. }
  1357. }, s.prototype.checkMatch = function(e, s) {
  1358. return e == s ? !1 : e.getBaseName() == s.getBaseName() ? -1 != this.universalChips.indexOf(e.getBaseName()) ? !0 : e.getID() == s.getID() : !1
  1359. }, s.prototype.checkMatchByData = function(e, s, n, a) {
  1360. return e == n ? -1 != this.universalChips.indexOf(e) ? !0 : s == a : !1
  1361. }, s.prototype.findChipAt = function(e, s) {
  1362. for (var n = Constants.CHIP_WIDTH / 2 * this.gameLayer.scaleX * 1.7, a = Constants.CHIP_HEIGHT / 2 * this.gameLayer.scaleX * 1.7, t = null, i = 1e8, d = this.layersData.length - 1; d >= 0; d--)
  1363. for (var m = 0; m < Constants.FIELD_WIDTH; m++)
  1364. for (var o = 0; o < Constants.FIELD_HEIGHT; o++) {
  1365. var h = this.chips[d][m][o];
  1366. if (h && h.isAccesible()) {
  1367. var r = this.getChipX(h), u = this.getChipY(h) + this.y;
  1368. if (e > r - n && r + n > e && s > u - a && u + a > s) {
  1369. var c = (r - e) * (r - e) + (u - s) * (u - s);
  1370. i > c && (i = c, t = h)
  1371. }
  1372. }
  1373. }
  1374. return t
  1375. }, s.prototype.getChipX = function(e) {
  1376. return e.x * this.gameLayer.scaleX + this.gameLayer.x
  1377. }, s.prototype.getChipY = function(e) {
  1378. return e.y * this.gameLayer.scaleY + this.gameLayer.y
  1379. }, s.prototype.calcAccesible = function(e) {
  1380. for (var s = e.getLayer(), n = e.getIndexX(), a = e.getIndexY(), t = this.totalLayers(), i = s + 1; t > i; i++)
  1381. for (var d = n - 1; n + 2 > d; d++)
  1382. for (var m = a - 1; a + 2 > m; m++)
  1383. if (d >= 0 && d < Constants.FIELD_WIDTH && m >= 0 && m < Constants.FIELD_HEIGHT && this.chips[i][d][m])
  1384. return void e.setInaccesible();
  1385. var o = !1;
  1386. if (n - 2 >= 0)
  1387. for (var m = a - 1; a + 2 > m; m++)
  1388. if (m < Constants.FIELD_HEIGHT && m >= 0 && this.chips[s][n - 2][m]) {
  1389. o = !0;
  1390. break
  1391. }
  1392. var h = !1;
  1393. if (n + 2 < Constants.FIELD_WIDTH)
  1394. for (var m = a - 1; a + 2 > m; m++)
  1395. if (m < Constants.FIELD_HEIGHT && m >= 0 && this.chips[s][n + 2][m]) {
  1396. h = !0;
  1397. break
  1398. }
  1399. return o && h ? void e.setInaccesible() : void e.setAccesible()
  1400. }, s.prototype.recalcInaccesible = function() {
  1401. for (var e = 0; e < this.totalLayers(); e++)
  1402. for (var s = 0; s < Constants.FIELD_WIDTH; s++)
  1403. for (var n = 0; n < Constants.FIELD_HEIGHT; n++) {
  1404. var a = this.chips[e][s][n];
  1405. a && this.calcAccesible(a)
  1406. }
  1407. }, s.prototype.addPointsAt = function(e, s) {
  1408. var n = 150 + 50 * this.matchInARaw;
  1409. this.addGameObjectAtPos(new FlyingPoints(n), this, this.getChipX(e), this.getChipY(e) - 80 * this.gameLayer.scaleX), this.addGameObjectAtPos(new FlyingPoints(n), this, this.getChipX(s), this.getChipY(s) - 80 * this.gameLayer.scaleX), this.score += 2 * n
  1410. }, s.prototype.collectAccessibleChips = function() {
  1411. for (var e = [], s = 0; s < this.totalLayers(); s++)
  1412. for (var n = 0; n < Constants.FIELD_WIDTH; n++)
  1413. for (var a = 0; a < Constants.FIELD_HEIGHT; a++) {
  1414. var t = this.chips[s][n][a];
  1415. t && t.isAccesible() && e.push(t)
  1416. }
  1417. return e
  1418. }, s.prototype.collectNonAccessibleChips = function() {
  1419. for (var e = [], s = 0; s < this.totalLayers(); s++)
  1420. for (var n = 0; n < Constants.FIELD_WIDTH; n++)
  1421. for (var a = 0; a < Constants.FIELD_HEIGHT; a++) {
  1422. var t = this.chips[s][n][a];
  1423. t && e.push(t)
  1424. }
  1425. return e
  1426. }, s.prototype.calcMovesCount = function() {
  1427. for (var e = 0, s = this.collectAccessibleChips(), n = 0; n < s.length; n++)
  1428. for (var a = n + 1; a < s.length; a++)
  1429. this.checkMatch(s[n], s[a]) && e++;
  1430. return e
  1431. }, s.prototype.onShuffleTouch = function() {
  1432. (!this.tutorial || this.tutorial.canShuffle()) && 0 != this.shufflesCount && this.state == this.STATE_NORMAL && (this.shufflesCount--, this.shuffleLabel.setText(this.shufflesCount.toString()), this.shuffle(), this.tutorial && this.tutorial.onShuffleTouch(), DNSoundManager.g_instance.play(Sounds.SHUFFLE))
  1433. }, s.prototype.checkWin = function() {
  1434. for (var e = 0; e < this.totalLayers(); e++)
  1435. for (var s = 0; s < Constants.FIELD_WIDTH; s++)
  1436. for (var n = 0; n < Constants.FIELD_HEIGHT; n++) {
  1437. var a = this.chips[e][s][n];
  1438. if (a)
  1439. return
  1440. }
  1441. this.win()
  1442. }, s.prototype.win = function() {
  1443. this.waitWin || this.waitLose || (this.activateAllBonuses(), DNSoundManager.g_instance.play(Sounds.WIN, .5), this.addGameObjectAt(new EndRoundEffect(Images.END_LEVEL_WIN), this), this.waitWin = !0)
  1444. }, s.prototype.activateAllBonuses = function() {
  1445. for (var e = 0; e < this.bonuses.length; e++)
  1446. this.bonuses[e] && this.bonuses[e].chechMouseClick(this.bonuses[e].x, this.bonuses[e].y)
  1447. }, s.prototype.lose = function(e) {
  1448. this.waitWin || this.waitLose || (DNSoundManager.g_instance.play(Sounds.LOSE, .5), this.addGameObjectAt(new EndRoundEffect(e), this), this.waitLose = !0)
  1449. }, s.prototype.zoomField = function() {
  1450. for (var e = 1e3, s = -1e3, n = 1e3, a = -1e3, t = 0; t < this.totalLayers(); t++)
  1451. for (var i = 0; i < Constants.FIELD_WIDTH; i++)
  1452. for (var d = 0; d < Constants.FIELD_HEIGHT; d++) {
  1453. var m = this.chips[t][i][d];
  1454. m && (m.x < e && (e = m.x), m.x > s && (s = m.x), m.y < n && (n = m.y), m.y > a && (a = m.y))
  1455. }
  1456. var o = Math.min(Math.min(550 / (s - e), 1.4), 470 / (a - n));
  1457. this.gameLayer.scaleX = this.gameLayer.scaleY = o, e *= o, s *= o, n *= o, a *= o, this.gameLayer.x = Constants.ASSETS_WIDTH / 2 - e - (s - e) / 2, this.gameLayer.y = Constants.ASSETS_HEIGHT / 2 - n - (a - n) / 2
  1458. }, s.prototype.showBonus = function() {
  1459. var e, s = this, n = 0;
  1460. if (this.tutorial)
  1461. e = 3;
  1462. else
  1463. do
  1464. if (e = Utils.RandomRangeInt(0, 3), n++ > 15)
  1465. return;
  1466. while (null != this.bonuses[e]);
  1467. var a;
  1468. if (this.tutorial)
  1469. a = new Bonus(Images.BONUS_POINTS, function() {
  1470. return s.addPointsForBonus()
  1471. }, !0);
  1472. else
  1473. switch (Utils.RandomRangeInt(0, 7)) {
  1474. case 0:
  1475. case 1:
  1476. a = new Bonus(Images.BONUS_TIME, function() {
  1477. return s.addTime()
  1478. }, !1);
  1479. break;
  1480. case 2:
  1481. case 3:
  1482. a = new Bonus(Images.BONUS_SHUFFLE, function() {
  1483. return s.addShuffle()
  1484. }, !1);
  1485. break;
  1486. case 4:
  1487. case 5:
  1488. case 6:
  1489. a = new Bonus(Images.BONUS_AUTO, function() {
  1490. return s.runAutoMatchChain()
  1491. }, !1);
  1492. break;
  1493. case 7:
  1494. a = new Bonus(Images.BONUS_POINTS, function() {
  1495. return s.addPointsForBonus()
  1496. }, !1)
  1497. }
  1498. this.addChild(a), a.show(this.spawnPositions[e][0], this.spawnPositions[e][1]), a.y = this.spawnPositions[e][2], this.addGameObject(a), this.bonuses[e] = a, this.tutorial && this.tutorial.onShowBonus()
  1499. }, s.prototype.bonusDead = function(e) {
  1500. for (var s = 0; s < this.bonuses.length; s++)
  1501. if (this.bonuses[s] == e)
  1502. return void (this.bonuses[s] = null)
  1503. }, s.prototype.addShuffle = function() {
  1504. this.shufflesCount++, this.shuffleLabel.setText(this.shufflesCount.toString()), DNSoundManager.g_instance.play(Sounds.BONUS_SCORE, .5)
  1505. }, s.prototype.addTime = function() {
  1506. this.timeLeft += 16, DNSoundManager.g_instance.play(Sounds.CLOCK), this.wasStar || this.timeLeft > this.totalTime / 3 && (this.wasStar = !0, createjs.Tween.removeTweens(this.findGUIObject("perfect_star")), createjs.Tween.get(this.findGUIObject("perfect_star")).to({alpha: 1}, 400, createjs.Ease.linear))
  1507. }, s.prototype.addPointsForBonus = function() {
  1508. this.score += 1e3, DNSoundManager.g_instance.play(Sounds.BONUS_SCORE, .5);
  1509. var e = new FlyingPoints(1e3);
  1510. e.getLabel().scaleX = e.getLabel().scaleY = 1.3, this.addGameObjectAtPos(e, this, 320, 200), this.tutorial && this.tutorial.onRunBonus()
  1511. }, s.prototype.matchLocked = function() {
  1512. for (var e = this.collectAccessibleChips()[0], s = this.collectNonAccessibleChips(), n = 0; n < s.length; n++)
  1513. if (this.checkMatch(s[n], e))
  1514. return void this.matchChips(e, s[n])
  1515. }, s.prototype.runAutoMatchChain = function() {
  1516. this.autoMatchChainSize += 3, this.setState(this.STATE_AUTO_MATCH), DNSoundManager.g_instance.play(Sounds.AUTO_MATCH, .65)
  1517. }, s.prototype.matchAny = function() {
  1518. var e = this.collectAccessibleChips();
  1519. this.matchInARaw = 0;
  1520. for (var s = 0; s < e.length; s++)
  1521. for (var n = s + 1; n < e.length; n++)
  1522. if (this.checkMatch(e[s], e[n]))
  1523. return this.matchChips(e[s], e[n]), !0;
  1524. return !1
  1525. }, s.prototype.playDropSound = function() {
  1526. if (this.liveTime - this.lastMatchTime > .06)
  1527. switch (this.lastMatchTime = this.liveTime, Utils.RandomRangeInt(0, 2)) {
  1528. case 0:
  1529. DNSoundManager.g_instance.play(Sounds.DROP_1, .7);
  1530. break;
  1531. case 1:
  1532. DNSoundManager.g_instance.play(Sounds.DROP_2, .7);
  1533. break;
  1534. case 2:
  1535. DNSoundManager.g_instance.play(Sounds.DROP_3, .7)
  1536. }
  1537. }, s.eyeOpened = !0, s
  1538. }(DNGameState), PortraitLockState = function(e) {
  1539. function s() {
  1540. e.call(this), this.scaleX = this.scaleY = 1 / Constants.SCREEN_SCALE;
  1541. var s = window.innerWidth * Constants.PIXEL_RATIO, n = window.innerHeight * Constants.PIXEL_RATIO, a = new createjs.Shape;
  1542. a.graphics.beginFill("#4aa4c2"), a.graphics.drawRect(0, 0, s, n), a.graphics.endFill(), this.addChild(a);
  1543. var t = DNAssetsManager.g_instance.getCenteredImageWithProxy(Images.ROTATE), i = new createjs.Container;
  1544. this.addChild(i), i.addChild(t), i.x = s / 2, i.y = n / 2
  1545. }
  1546. return __extends(s, e), s.prototype.onOrientationChanged = function(e) {
  1547. e || DNStateManager.g_instance.popState()
  1548. }, s
  1549. }(DNGameState), PreloaderState = function(e) {
  1550. function s(s, n, a, t) {
  1551. var i = this;
  1552. e.call(this), this.loadingBar = new DNLoadingBar("#000000", "#ffffff", "#666666", "#ffffff"), this.logo = new DNLogoPlaceholder(400, 130), new DNAssetsManager(s, n, a, t, function(e) {
  1553. return i.handleProgress(e)
  1554. }), this.addChild(this.loadingBar), this.loadingBar.x = Constants.ASSETS_WIDTH / 2, this.loadingBar.y = Constants.ASSETS_HEIGHT / 2, this.addChild(this.logo), this.logo.x = Constants.ASSETS_WIDTH / 2, this.logo.y = Constants.ASSETS_HEIGHT / 2 + 200
  1555. }
  1556. return __extends(s, e), s.prototype.handleProgress = function(e) {
  1557. this.loadingBar.setProgress(e.loaded)
  1558. }, s.prototype.onOrientationChanged = function() {
  1559. }, s
  1560. }(DNGameState), SelectLevelButton = function(e) {
  1561. function s(s) {
  1562. var n = this;
  1563. e.call(this, GameData.getInstance().levelsAvailable() > s ? Images.MAP_POINT : Images.MAP_POINT_DISABLED), this.activeLevel = !1;
  1564. try {
  1565. this.setHandler(function() {
  1566. return n.onClick()
  1567. });
  1568. var a = GameData.getInstance().levelsAvailable() > s;
  1569. if (this.setEnabled(a), this.levelNum = s, a) {
  1570. var t = new DNTextField((s + 1).toString(), DNFontDef.GUI_FONT);
  1571. this.getPicture().addChild(t), t.x = -t.getBounds().width / 2, t.y = -25;
  1572. var i = DNAssetsManager.g_instance.getCenteredImageWithProxy(1 == GameData.getInstance().getStarsByLevel(s) ? Images.STAR_MINI : Images.STAR_MINI_EMPTY);
  1573. i.scaleX = i.scaleY = 1.2, this.getPicture().addChild(i), i.y = 23
  1574. }
  1575. } catch (d) {
  1576. }
  1577. }
  1578. return __extends(s, e), s.prototype.setActive = function() {
  1579. this.activeLevel || (this.activeLevel = !0, this.flag = DNAssetsManager.g_instance.getCenteredImageWithProxy(Images.FLAG), this.getPicture().addChild(this.flag), this.flag.y = -59, this.flag.x = 6)
  1580. }, s.prototype.setInactive = function() {
  1581. this.activeLevel && (this.activeLevel = !1, this.flag.parent.removeChild(this.flag), this.flag = null)
  1582. }, s.prototype.onMouseDown = function(s, n) {
  1583. e.prototype.onMouseDown.call(this, s, n), this.touchX = s, this.touchY = n
  1584. }, s.prototype.onMouseUp = function(s, n) {
  1585. return Math.abs(s - this.touchX) > 30 || Math.abs(n - this.touchY) > 30 ? void this.deselect() : void e.prototype.onMouseUp.call(this, s, n)
  1586. }, s.prototype.onClick = function() {
  1587. DNStateManager.g_instance.pushState(new CoolTransitionInState(new PlayState(this.levelNum)))
  1588. }, s
  1589. }(DNJellyButton), SelectLevelState = function(e) {
  1590. function s() {
  1591. var n = this;
  1592. e.call(this), this.SELECT_LEVEL_LAYOUT = [{type: Layouts.TYPE_STATIC_PICTURE,picture: Images.MAP_MENU,x: Constants.ASSETS_WIDTH / 2,y: -55,name: "panel",children: [{type: Layouts.TYPE_STATIC_PICTURE,x: -263,y: -12,picture: Images.CAPTION_SCORE}, {type: Layouts.TYPE_TEXT_FIELD,x: -212,y: -26,name: "score",text: "004524",font: "font_gui/",letter_dist: -8}, {type: Layouts.TYPE_TEXT_FIELD,x: 172,y: -26,name: "stars",text: "15",font: "font_gui/",letter_dist: -8}, {type: Layouts.TYPE_JELLY_BUTTON,picture: Images.BUTTON_EXIT,x: 265,y: 5,name: "button_exit"}, {type: Layouts.TYPE_JELLY_BUTTON,picture: Images.MAP_BUTTON_DOWN,x: -46,y: 5,name: "button_down"}, {type: Layouts.TYPE_JELLY_BUTTON,picture: Images.MAP_BUTTON_UP,x: 54,y: 5,name: "button_up"}]}, {type: Layouts.TYPE_LOGO_PLACEHOLDER,x: 115,y: 735,name: "logo"}], this.layer = new createjs.Container, this.objectsLayer = new createjs.Container, this.objects = [], this.levelPoints = [], this.scrollingNow = !1, this.objectsCoordinates = [[169, 3059, 739, 3141, 719, 2505, 111, 2585, -102, 2761, 465, 2785], [167, 2295, 408, 2033, 603, 2147, 36, 1885, 592, 1824], [125, 1506, 425, 1240, 557, 1347, 586, 1009, 95, 1030], [64, 708, 448, 510, 596, 241, 143, 215]], this.objectPics = [[Images.MAP_MILL_1, Images.BUSH, Images.BUSH, Images.FOREST_2, Images.BUSH, Images.FOREST_1], [Images.GRAVE_1, Images.CRYPT, Images.TREE, Images.TREE, Images.GRAVE_2], [Images.BONES_2, Images.STONE_1, Images.STONE_2, Images.BONES_1, Images.STONE_3], [Images.MUSHROOM, Images.CASTLE, Images.BAT, Images.HOUSE]], this.levelsCoordinates = [[520, 3152, 480, 3067, 400, 2998, 302, 2957, 212, 2900, 176, 2818, 199, 2732, 261, 2654, 351, 2596, 445, 2547], [513, 2355, 449, 2286, 347, 2239, 238, 2189, 176, 2111, 152, 2029, 176, 1940, 261, 1861, 372, 1806, 478, 1750], [543, 1554, 460, 1488, 350, 1450, 241, 1406, 160, 1337, 143, 1247, 204, 1165, 287, 1095, 386, 1034, 470, 956], [400, 755, 296, 710, 198, 658, 118, 588, 118, 495, 176, 410, 261, 341, 378, 284, 484, 230, 520, 139]], this.addChild(this.layer), this.loadLayout(this.SELECT_LEVEL_LAYOUT, this), this.findGUIObject("button_down").setHandler(function() {
  1593. return n.onDownTouch()
  1594. }), this.findGUIObject("button_up").setHandler(function() {
  1595. return n.onUpTouch()
  1596. }), this.findGUIObject("button_exit").setHandler(function() {
  1597. return n.onExitTouch()
  1598. });
  1599. for (var a = 0; 4 > a; a++) {
  1600. var t = DNAssetsManager.g_instance.getImage("map/map_" + (a + 1));
  1601. t.y = (this.levelsCoordinates.length - a - 1) * Constants.ASSETS_HEIGHT, this.layer.addChild(t)
  1602. }
  1603. this.layer.addChild(this.objectsLayer), this.findGUIObject("score").setText(Utils.ScoreString(GameData.getInstance().getTotalScore())), this.findGUIObject("stars").setText(GameData.getInstance().getTotalStars().toString()), s.wasLongAnimation && (this.layer.y = Constants.ASSETS_HEIGHT * (s.currentPage - (this.levelsCoordinates.length - 1)))
  1604. }
  1605. return __extends(s, e), s.prototype.init = function() {
  1606. e.prototype.init.call(this), s.wasLongAnimation ? (this.setCurrentPage(s.currentPage), this.onLongScrollFinished()) : (s.wasLongAnimation = !0, this.setCurrentPageLong(s.currentPage))
  1607. }, s.prototype.setCurrentPage = function(e) {
  1608. var n = this;
  1609. this.scrollingNow || (this.scrollingNow = !0, s.currentPage = e, createjs.Tween.get(this.layer).to({y: Constants.ASSETS_HEIGHT * (e - (this.levelsCoordinates.length - 1))}, 650, createjs.Ease.cubicOut).call(function() {
  1610. return n.onScrollFinished()
  1611. }))
  1612. }, s.prototype.setCurrentPageLong = function(e) {
  1613. var n = this, a = Constants.ASSETS_HEIGHT * (e - (this.levelsCoordinates.length - 1)) / Constants.ASSETS_HEIGHT;
  1614. s.currentPage = e, createjs.Tween.get(this.layer).wait(300).to({y: Constants.ASSETS_HEIGHT * (e - (this.levelsCoordinates.length - 1))}, 650 * Math.abs(a), createjs.Ease.cubicOut).call(function() {
  1615. return n.onScrollFinished()
  1616. }).call(function() {
  1617. return n.onLongScrollFinished()
  1618. })
  1619. }, s.prototype.removeOldObjects = function() {
  1620. this.mill && (this.mill.kill(), this.mill = null);
  1621. for (var e = 0; e < this.levelPoints.length; e++)
  1622. this.levelPoints[e].parent.removeChild(this.levelPoints[e]);
  1623. this.levelPoints = [];
  1624. for (var e = 0; e < this.objects.length; e++)
  1625. this.objects[e].parent.removeChild(this.objects[e]);
  1626. this.objects = []
  1627. }, s.prototype.addNewObjects = function() {
  1628. for (var e = this.levelsCoordinates[s.currentPage], n = 0; n < e.length; n += 2) {
  1629. var a = new SelectLevelButton(10 * s.currentPage + n / 2);
  1630. this.addGuiObject(a), a.x = e[n], a.y = e[n + 1], this.levelPoints.push(a)
  1631. }
  1632. for (var t = this.objectsCoordinates[s.currentPage], i = this.objectPics[s.currentPage], n = 0; n < t.length; n += 2) {
  1633. var d = null;
  1634. 0 == s.currentPage && 0 == n ? (this.mill = new WildMill, this.addGameObject(this.mill), d = this.mill) : d = DNAssetsManager.g_instance.getCenteredImageWithProxy(i[n / 2]), d.x = t[n], d.y = t[n + 1], this.objects.push(d)
  1635. }
  1636. }, s.prototype.onLongScrollFinished = function() {
  1637. createjs.Tween.get(this.findGUIObject("panel")).to({y: 44.5}, 400, createjs.Ease.cubicOut)
  1638. }, s.prototype.onScrollFinished = function() {
  1639. this.removeOldObjects(), this.addNewObjects();
  1640. for (var e = 0; e < this.levelPoints.length; e++) {
  1641. var s = this.levelPoints[e];
  1642. this.objectsLayer.addChild(s), s.alpha = 0, createjs.Tween.get(s).wait(300 + 70 * e).to({alpha: 1}, 200, createjs.Ease.linear), s.scaleX = s.scaleY = .1, createjs.Tween.get(s).wait(300 + 70 * e).to({scaleX: 1,scaleY: 1}, 400, createjs.Ease.backOut)
  1643. }
  1644. createjs.Tween.get(this).wait(330).call(function() {
  1645. return DNSoundManager.g_instance.play(Sounds.BUTTONS_ON_MAP)
  1646. });
  1647. for (var e = 0; e < this.objects.length; e++) {
  1648. var n = this.objects[e];
  1649. this.objectsLayer.addChild(n);
  1650. var a = new MapSkewer(n, 200 * e / 1e3 + .12);
  1651. this.addGameObjectAt(a, this.objectsLayer), Utils.RunShowAnim(n, 200 * e)
  1652. }
  1653. this.scrollingNow = !1
  1654. }, s.prototype.onDownTouch = function() {
  1655. 0 != s.currentPage && this.setCurrentPage(s.currentPage - 1)
  1656. }, s.prototype.onUpTouch = function() {
  1657. 3 != s.currentPage && this.setCurrentPage(s.currentPage + 1)
  1658. }, s.prototype.onExitTouch = function() {
  1659. DNStateManager.g_instance.pushState(new CoolTransitionInState(new MainMenuState))
  1660. }, s.prototype.onMouseDown = function(s, n) {
  1661. e.prototype.onMouseDown.call(this, s, n), this.touchY = n, this.touchTime = this.liveTime
  1662. }, s.prototype.onMouseMove = function(s, n) {
  1663. e.prototype.onMouseMove.call(this, s, n), this.liveTime - this.touchTime < .5 && (n - this.touchY < -60 && this.onDownTouch(), n - this.touchY > 60 && this.onUpTouch())
  1664. }, s.currentPage = 0, s.wasLongAnimation = !1, s
  1665. }(DNGameState), ShadeInState = function(e) {
  1666. function s(s) {
  1667. var n = this;
  1668. e.call(this), this.nextState = null, this.nextState = s, this.shader = new createjs.Shape, this.shader.graphics.beginFill("#ffffff"), this.shader.graphics.drawRect(0, 0, Constants.ASSETS_WIDTH, Constants.SCREEN_HEIGHT), this.shader.graphics.endFill(), this.addChild(this.shader), this.shader.alpha = 0, createjs.Tween.get(this.shader).to({alpha: 1}, 400, createjs.Ease.linear).call(function() {
  1669. return n.onFinishShade()
  1670. })
  1671. }
  1672. return __extends(s, e), s.prototype.onFinishShade = function() {
  1673. DNStateManager.g_instance.changeState(this.nextState), DNStateManager.g_instance.pushState(new ShadeOutState)
  1674. }, s.prototype.setNextState = function(e) {
  1675. this.nextState = e
  1676. }, s.prototype.alignByCenter = function() {
  1677. }, s
  1678. }(DNGameState), ShadeOutState = function(e) {
  1679. function s() {
  1680. var s = this;
  1681. e.call(this), this.shader = new createjs.Shape, this.shader.graphics.beginFill("#ffffff"), this.shader.graphics.drawRect(0, 0, Constants.ASSETS_WIDTH, Constants.SCREEN_HEIGHT), this.shader.graphics.endFill(), this.addChild(this.shader), createjs.Tween.get(this.shader).to({alpha: 0}, 400, createjs.Ease.linear).call(function() {
  1682. return s.onFinishShade()
  1683. })
  1684. }
  1685. return __extends(s, e), s.prototype.onFinishShade = function() {
  1686. DNStateManager.g_instance.popState()
  1687. }, s.prototype.alignByCenter = function() {
  1688. }, s
  1689. }(DNGameState), Skewer = function(e) {
  1690. function s(s) {
  1691. e.call(this), this.proxy = new createjs.Container, this.addChild(this.proxy);
  1692. var n = DNAssetsManager.g_instance.getImage(s);
  1693. n.x = -n.getBounds().width / 2, n.y = -(n.getBounds().height || 100), this.proxy.addChild(n), this.proxy.y = .5 * (n.getBounds().height || 100)
  1694. }
  1695. return __extends(s, e), s.prototype.forceUpdate = function(s) {
  1696. e.prototype.forceUpdate.call(this, s), this.proxy.skewX = 6 * Math.sin(4 * this.forceLiveTime), this.proxy.scaleY = 1 + .05 * Math.sin(8 * this.forceLiveTime)
  1697. }, s
  1698. }(DNGUIObject), Skewer2 = function(e) {
  1699. function s(s) {
  1700. e.call(this), this.devider = Utils.RandomRange(.9, 1.1), this.clip = s
  1701. }
  1702. return __extends(s, e), s.prototype.forceUpdate = function(s) {
  1703. e.prototype.forceUpdate.call(this, s), this.clip.skewX = 8 * Math.sin(4 * this.forceLiveTime * this.devider), this.clip.scaleY = 1 + .08 * Math.sin(8 * this.forceLiveTime * this.devider)
  1704. }, s
  1705. }(DNGUIObject), DNSoundManager = function() {
  1706. function e() {
  1707. this.soundEnabled = !0, this.initiliazed = !1, this.focus = !0, this.hidden = !1, this.wasSoundEnabled = !0, this.wasPauseCall = !1, this.soundsOnFrame = [], this.wasMusicPlay = !1
  1708. }
  1709. return e.prototype.onLostFocus = function() {
  1710. this.focus = !1
  1711. }, e.prototype.onFocus = function() {
  1712. this.focus = !0
  1713. }, e.prototype.init = function() {
  1714. try {
  1715. if (!this.initiliazed) {
  1716. if (!createjs.Sound.initializeDefaultPlugins())
  1717. return;
  1718. this.initiliazed = !0
  1719. }
  1720. } catch (e) {
  1721. }
  1722. }, e.prototype.isSoundEnabled = function() {
  1723. return this.soundEnabled
  1724. }, e.prototype.setSoundEnabled = function(e) {
  1725. this.soundEnabled = e;
  1726. var s = !e || !this.focus || this.hidden;
  1727. try {
  1728. if (createjs.Sound.getMute() == s)
  1729. return;
  1730. createjs.Sound.setMute(s)
  1731. } catch (n) {
  1732. }
  1733. }, e.prototype.play = function(e, s) {
  1734. try {
  1735. if (s || (s = 1), this.initiliazed && this.soundEnabled)
  1736. return createjs.Sound.play(e, createjs.Sound.INTERRUPT_NONE, 0, 0, 0, s)
  1737. } catch (n) {
  1738. }
  1739. return null
  1740. }, e.prototype.playMusic = function(e) {
  1741. try {
  1742. if (e || (e = 1), this.initiliazed && this.soundEnabled && !this.wasMusicPlay) {
  1743. this.wasMusicPlay = !0;
  1744. var s = createjs.Sound.play(Sounds.MUSIC, createjs.Sound.INTERRUPT_NONE, 0, 0, -1, e);
  1745. if ("playFailed" == s.playState)
  1746. return this.wasMusicPlay = !1, null
  1747. }
  1748. } catch (n) {
  1749. }
  1750. return null
  1751. }, e.prototype.update = function() {
  1752. this.soundsOnFrame.length = 0, this.initiliazed && (this.hidden = document.hidden || document.webkitHidden || document.msHidden ? !0 : !1, this.setSoundEnabled(this.soundEnabled))
  1753. }, e.prototype.playSinglePerFrame = function(e, s) {
  1754. -1 == this.soundsOnFrame.indexOf(e) && (this.soundsOnFrame.push(e), this.play(e, s))
  1755. }, e.prototype.onPause = function() {
  1756. this.wasPauseCall = !0, console.log("on pause"), this.wasSoundEnabled = this.isSoundEnabled(), this.isSoundEnabled() && this.setSoundEnabled(!1)
  1757. }, e.prototype.onResume = function() {
  1758. this.wasPauseCall && (console.log("on resume"), this.wasSoundEnabled && this.setSoundEnabled(!0), this.wasPauseCall = !1)
  1759. }, e.g_instance = new e, e
  1760. }(), Sounds = function() {
  1761. function e() {
  1762. }
  1763. return e.MUSIC = "music", e.CLICK = "click", e.MATCH_1 = "match_1", e.MATCH_2 = "match_2", e.MATCH_3 = "match_3", e.DROP_1 = "drop_1", e.DROP_2 = "drop_2", e.DROP_3 = "drop_3", e.WIN = "win", e.LOSE = "lose", e.SHUFFLE = "shuffle", e.GENERATE_BONUS = "generate_bonus", e.SHOW_BONUS = "show_bonus", e.CLOCK = "clock", e.POPUP = "popup", e.SELECT = "select", e.AUTO_MATCH = "auto_match", e.BONUS_SCORE = "bonus_score", e.SCORE = "score", e.BUTTONS_ON_MAP = "buttons_on_map", e.ALL = [e.MUSIC, e.CLICK, e.MATCH_1, e.MATCH_2, e.MATCH_3, e.DROP_1, e.DROP_2, e.DROP_3, e.WIN, e.LOSE, e.POPUP, e.SHUFFLE, e.GENERATE_BONUS, e.SHOW_BONUS, e.CLOCK, e.POPUP, e.SELECT, e.AUTO_MATCH, e.BONUS_SCORE, e.SCORE, e.BUTTONS_ON_MAP], e
  1764. }(), Strings = function() {
  1765. function e() {
  1766. }
  1767. return e.TUTORIAL_1 = "TUTORIAL_1", e.TUTORIAL_2 = "TUTORIAL_2", e.TUTORIAL_3 = "TUTORIAL_3", e.TUTORIAL_4 = "TUTORIAL_4", e.TUTORIAL_5 = "TUTORIAL_5", e.TUTORIAL_6 = "TUTORIAL_6", e.TUTORIAL_7 = "TUTORIAL_7", e.TUTORIAL_8 = "TUTORIAL_8", e
  1768. }(), Tutorial = function(e) {
  1769. function s() {
  1770. e.call(this), this.stage = 0, this.matchCounter = 0
  1771. }
  1772. return __extends(s, e), s.prototype.onSpawnEnded = function() {
  1773. this.onNextStep()
  1774. }, s.prototype.onEyeTouch = function() {
  1775. this.onNextStep()
  1776. }, s.prototype.onGenerateBonusChip = function() {
  1777. this.onNextStep()
  1778. }, s.prototype.onRunBonus = function() {
  1779. this.onNextStep()
  1780. }, s.prototype.checkFastMatching = function() {
  1781. return 2 == this.stage && 5 == this.matchCounter
  1782. }, s.prototype.onMatch = function() {
  1783. this.matchCounter++, 3 == this.matchCounter && (this.text.text = DNStringManager.getInstance().getString(Strings.TUTORIAL_8))
  1784. }, s.prototype.onShowBonus = function() {
  1785. this.onNextStep()
  1786. }, s.prototype.onShuffleTouch = function() {
  1787. this.onNextStep()
  1788. }, s.prototype.onNoMoves = function() {
  1789. this.onNextStep()
  1790. }, s.prototype.hideOldHightlight = function() {
  1791. this.highlighter && this.highlighter.hide(), this.hand && (createjs.Tween.removeTweens(this.hand), createjs.Tween.get(this.hand).to({alpha: 0}, 300, createjs.Ease.linear)), this.text && (this.text.parent.removeChild(this.text), this.text = null)
  1792. }, s.prototype.showText = function(e, s, n, a) {
  1793. this.text = new createjs.Text(e, "bold 35px Verdana", "#ffffff"), this.text.textAlign = "center", this.text.lineWidth = a, this.text.x = s, this.text.y = n, this.text.alpha = 0, PlayState.g_instance.addChild(this.text), createjs.Tween.get(this.text).wait(600).to({alpha: 1}, 600, createjs.Ease.linear)
  1794. }, s.prototype.canShuffle = function() {
  1795. return 6 == this.stage
  1796. }, s.prototype.canTouchEye = function() {
  1797. return 1 == this.stage
  1798. }, s.prototype.onNextStep = function() {
  1799. switch (this.hideOldHightlight(), this.stage) {
  1800. case 0:
  1801. this.highlighter = PlayState.g_instance.highlightArea(135, 680, 265, 800), this.showText(DNStringManager.getInstance().getString(Strings.TUTORIAL_1), 240, 550, 450);
  1802. break;
  1803. case 1:
  1804. this.highlighter = PlayState.g_instance.highlightArea(105, 260, 600, 540), this.showText(DNStringManager.getInstance().getString(Strings.TUTORIAL_2), 350, 550, 450);
  1805. break;
  1806. case 2:
  1807. this.highlighter = PlayState.g_instance.highlightArea(215, 280, 335, 525), this.showText(DNStringManager.getInstance().getString(Strings.TUTORIAL_3), 270, 550, 450);
  1808. break;
  1809. case 3:
  1810. this.highlighter = PlayState.g_instance.highlightArea(580, 600, 680, 730), this.showText(DNStringManager.getInstance().getString(Strings.TUTORIAL_4), 350, 500, 450);
  1811. break;
  1812. case 4:
  1813. this.showText(DNStringManager.getInstance().getString(Strings.TUTORIAL_5), 350, 500, 450);
  1814. break;
  1815. case 5:
  1816. this.highlighter = PlayState.g_instance.highlightArea(435, 680, 565, 800), this.showText(DNStringManager.getInstance().getString(Strings.TUTORIAL_6), 450, 500, 450);
  1817. break;
  1818. case 6:
  1819. this.showText(DNStringManager.getInstance().getString(Strings.TUTORIAL_7), 350, 500, 450)
  1820. }
  1821. this.stage++
  1822. }, s.prototype.hide = function() {
  1823. this.liveTime = 0, this.highlighter && this.highlighter.hide(), this.hand && (createjs.Tween.removeTweens(this.hand), createjs.Tween.get(this.hand).to({alpha: 0}, 300, createjs.Ease.linear)), this.text && (this.text.parent.removeChild(this.text), this.text = null)
  1824. }, s.prototype.onDead = function() {
  1825. e.prototype.onDead.call(this)
  1826. }, s
  1827. }(DNGameObject), TutorialHighlighter = function(e) {
  1828. function s(s, n, a, t) {
  1829. e.call(this), this.left = s, this.right = a, this.top = n, this.bottom = t;
  1830. var i = new createjs.Shape;
  1831. i.graphics.beginFill("#000000"), i.graphics.drawRect(0, 0, Constants.ASSETS_WIDTH, Constants.ASSETS_HEIGHT), i.graphics.endFill(), this.addChild(i);
  1832. var d = new createjs.Shape;
  1833. d.graphics.beginFill("#000000"), d.graphics.drawRoundRect(s, n, a - s, t - n, 10), d.graphics.endFill(), this.addChild(d), d.compositeOperation = "destination-out", this.cache(0, 0, Constants.ASSETS_WIDTH, Constants.ASSETS_HEIGHT), this.alpha = 0, createjs.Tween.get(this).wait(300).to({alpha: .6}, 600, createjs.Ease.linear)
  1834. }
  1835. return __extends(s, e), s.prototype.hide = function() {
  1836. var e = this;
  1837. createjs.Tween.get(this).to({alpha: 0}, 400, createjs.Ease.linear).call(function() {
  1838. return e.kill()
  1839. })
  1840. }, s.prototype.hitTextMouse = function(e, s) {
  1841. return e > this.left && e < this.right && s > this.top && s < this.bottom
  1842. }, s
  1843. }(DNGameObject), Utils = function() {
  1844. function e() {
  1845. }
  1846. return e.RandomRange = function(e, s) {
  1847. return e + (s - e) * Math.random()
  1848. }, e.RandomRangeInt = function(e, s) {
  1849. return Math.floor(Math.random() * (s - e + 1)) + e
  1850. }, e.IntToTimeString = function(e) {
  1851. var s, n = Math.floor(e / 60), a = n.toString(), t = e % 60;
  1852. return s = 10 > t ? "0" + t : t.toString(), a + "d" + s
  1853. }, e.RadToGrad = function(e) {
  1854. return 180 * e / Math.PI
  1855. }, e.GradToRad = function(e) {
  1856. return e * Math.PI / 180
  1857. }, e.IsMobileBrowser = function() {
  1858. if (void 0 != window.orientation)
  1859. return !0;
  1860. var e = !1;
  1861. return function(s) {
  1862. (/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(s) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(s.substr(0, 4))) && (e = !0)
  1863. }(navigator.userAgent || navigator.vendor || window.opera), e
  1864. }, e.ScaledOffset = function(e) {
  1865. return (window.devicePixelRatio ? window.devicePixelRatio : 1) * e / Constants.SCREEN_SCALE
  1866. }, e.LineIntersectCircle = function(e, s, n, a) {
  1867. var t = (s.x - e.x) * (s.x - e.x) + (s.y - e.y) * (s.y - e.y), i = 2 * ((s.x - e.x) * (e.x - n.x) + (s.y - e.y) * (e.y - n.y)), d = n.x * n.x + n.y * n.y + e.x * e.x + e.y * e.y - 2 * (n.x * e.x + n.y * e.y) - a * a, m = i * i - 4 * t * d;
  1868. if (m > 0) {
  1869. var o = Math.sqrt(m), h = (-i + o) / (2 * t), r = (-i - o) / (2 * t);
  1870. return (0 > h || h > 1) && (0 > r || r > 1) ? !1 : !0
  1871. }
  1872. return !1
  1873. }, e.ScoreString = function(e) {
  1874. var s = e.toString();
  1875. switch (s.length) {
  1876. case 1:
  1877. s = "00000" + s;
  1878. break;
  1879. case 2:
  1880. s = "0000" + s;
  1881. break;
  1882. case 3:
  1883. s = "000" + s;
  1884. break;
  1885. case 4:
  1886. s = "00" + s;
  1887. break;
  1888. case 5:
  1889. s = "0" + s;
  1890. break;
  1891. case 6:
  1892. }
  1893. return s
  1894. }, e.RunShowAnim = function(e, s) {
  1895. e.alpha = 0, createjs.Tween.get(e).wait(s).to({alpha: 1}, 200, createjs.Ease.linear), e.scaleX = e.scaleY = .1, createjs.Tween.get(e).wait(s).to({scaleX: 1,scaleY: 1}, 400, createjs.Ease.backOut)
  1896. }, e.goMoreGames = function() {
  1897. DNGameConfig.goMoreGames()
  1898. }, e.shuffle = function(e) {
  1899. for (var s, n, a = e.length; a; s = Math.floor(Math.random() * a), n = e[--a], e[a] = e[s], e[s] = n)
  1900. ;
  1901. }, e
  1902. }(), WildMill = function(e) {
  1903. function s() {
  1904. e.call(this);
  1905. var s = DNAssetsManager.g_instance.getCenteredImageWithProxy(Images.MAP_MILL_1);
  1906. this.addChild(s), this.wheel = DNAssetsManager.g_instance.getCenteredImageWithProxy(Images.MAP_MILL_2), this.addChild(this.wheel), this.wheel.y = -10
  1907. }
  1908. return __extends(s, e), s.prototype.update = function(s) {
  1909. e.prototype.update.call(this, s), this.wheel.rotation += 100 * s
  1910. }, s
  1911. }(DNGameObject), WinState = function(e) {
  1912. function s(s, n, a) {
  1913. var t = this;
  1914. if (e.call(this), this.WIN_LAYOUT = [{type: Layouts.TYPE_STATIC_PICTURE,picture: Images.WINDOW,x: 350,y: 380,name: Layouts.NAME_PANEL,children: [{type: Layouts.TYPE_PLACEHOLDER,x: 0,y: -70,name: "perfect_star"}, {type: Layouts.TYPE_STATIC_PICTURE,picture: Images.CAPTION_LEVEL_COMPLETED,x: 0,y: -170,name: "caption"}, {type: Layouts.TYPE_JELLY_BUTTON,name: Layouts.NAME_BUTTON_EXIT,picture: Images.BUTTON_EXIT,x: -120,y: 140}, {type: Layouts.TYPE_JELLY_BUTTON,name: Layouts.NAME_BUTTON_MORE_GAMES,picture: Images.BUTTON_MORE_GAMES,x: 0,y: 140}, {type: Layouts.TYPE_JELLY_BUTTON,name: Layouts.NAME_BUTTON_PLAY,picture: Images.BUTTON_PLAY,x: 120,y: 140}, {type: Layouts.TYPE_STATIC_PICTURE,picture: Images.CAPTION_SCORE,x: -13,y: 5}, {type: Layouts.TYPE_TEXT_FIELD,x: 50,y: -8.5,name: "current_score",text: "004524",font: "font_gui/",letter_dist: -8}, {type: Layouts.TYPE_STATIC_PICTURE,picture: Images.TOTAL_SCORE,x: -60,y: 55}, {type: Layouts.TYPE_TEXT_FIELD,x: 50,y: 41.5,name: "total_score",text: "004524",font: "font_gui/",letter_dist: -8}, {type: Layouts.TYPE_LOGO_PLACEHOLDER,x: 0,y: 335,max_width: 200,max_height: 100}]}], this.panel = new createjs.Container, this.hiddingNow = !1, this.tmpScore = 0, this.tmpTotalScore = 0, this.level = s, GameData.getInstance().onWinLevel(s, a, n), this.addShader(), this.loadLayout(this.WIN_LAYOUT, this), this.totalScore = GameData.getInstance().getTotalScore(), this.score = a, this.tmpTotalScore = this.totalScore - a, this.tmpTotalScore < 0 && (this.tmpTotalScore = 0), this.totalScore < 0 && (this.totalScore = 0), this.score < 0 && (this.score = 0), this.findGUIObject(Layouts.NAME_BUTTON_PLAY).setHandler(function() {
  1915. return t.onPlayTouch()
  1916. }), this.findGUIObject(Layouts.NAME_BUTTON_MORE_GAMES).setHandler(function() {
  1917. return Utils.goMoreGames()
  1918. }), this.findGUIObject(Layouts.NAME_BUTTON_MORE_GAMES).visible = DNGameConfig.haveMoreGames, this.findGUIObject(Layouts.NAME_BUTTON_EXIT).setHandler(function() {
  1919. return t.onExitTouch()
  1920. }), DNGameConfig.haveMoreGames || (this.findGUIObject(Layouts.NAME_BUTTON_PLAY).x -= 50, this.findGUIObject(Layouts.NAME_BUTTON_EXIT).x += 50), this.scoreLabel = this.findGUIObject("current_score"), this.totalScoreLabel = this.findGUIObject("total_score"), this.totalScoreLabel.setText(Utils.ScoreString(this.tmpTotalScore)), this.caption = this.findGUIObject("caption"), Utils.RunShowAnim(this.caption, 1100), 1 == n) {
  1921. var i = this.findGUIObject("perfect_star");
  1922. i.addChild(DNAssetsManager.g_instance.getCenteredImageWithProxy(Images.BIG_STAR)), Utils.RunShowAnim(i, 1500), createjs.Tween.get(i).wait(1500).to({rotation: 360}, 800, createjs.Ease.cubicOut)
  1923. }
  1924. this.panel = this.findGUIObject(Layouts.NAME_PANEL), this.panel.alpha = 0, createjs.Tween.get(this.panel).to({alpha: 1}, 200, createjs.Ease.linear), this.panel.y = 1100, createjs.Tween.get(this.panel).to({y: 400}, 1100, createjs.Ease.circOut), DNSoundManager.g_instance.play(Sounds.POPUP, .35), createjs.Tween.get(this).wait(1800).call(function() {
  1925. return DNSoundManager.g_instance.play(Sounds.SCORE, .5)
  1926. }), createjs.Tween.get(this).wait(2300).call(function() {
  1927. return DNSoundManager.g_instance.play(Sounds.SCORE, .5)
  1928. }), DNGameConfig.showAds();
  1929. try {
  1930. window.kaisergames.submitHighscore(s, this.totalScore)
  1931. } catch (d) {
  1932. }
  1933. console.log(s,this.totalScore);
  1934. // updateShare(s+1,this.totalScore);
  1935. // Play68.setRankingLevelScoreDesc(s+1,this.totalScore);
  1936. }
  1937. return __extends(s, e), s.prototype.hide = function() {
  1938. this.hiddingNow || (createjs.Tween.removeTweens(this.shader), createjs.Tween.get(this.shader).to({alpha: 0}, 400, createjs.Ease.linear).call(function() {
  1939. return DNStateManager.g_instance.popState()
  1940. }), createjs.Tween.get(this.panel).to({scaleX: 1.3,scaleY: 1.3}, 300, createjs.Ease.backIn), createjs.Tween.get(this.panel).to({alpha: 0}, 300, createjs.Ease.linear), this.hiddingNow = !0)
  1941. }, s.prototype.update = function(s) {
  1942. e.prototype.update.call(this, s), this.liveTime > 1.8 && (this.tmpScore += Math.round(s * this.score * 2), this.tmpScore > this.score && (this.tmpScore = this.score), this.scoreLabel.setText(Utils.ScoreString(this.tmpScore))), this.liveTime > 2.3 && (this.tmpTotalScore += Math.round(s * this.score * 2), this.tmpTotalScore > this.totalScore && (this.tmpTotalScore = this.totalScore), this.totalScoreLabel.setText(Utils.ScoreString(this.tmpTotalScore)))
  1943. }, s.prototype.onPlayTouch = function() {
  1944. DNStateManager.g_instance.pushState(this.level + 1 >= GameData.getTotalLevels() ? new CoolTransitionInState(new SelectLevelState) : new CoolTransitionInState(new PlayState(this.level + 1)))
  1945. }, s.prototype.onExitTouch = function() {
  1946. DNStateManager.g_instance.pushState(new CoolTransitionInState(new SelectLevelState))
  1947. }, s
  1948. }(DNGameState);