STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
229595
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2595 · P5190

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/43689596?noj=FRM43689596-22DC" width="1" height="1"></div>

Monoliths Mario World 2.swf

This is the info page for
Flash #40858

(Click the ID number above for more basic data on this flash file.)


Text
9999

9999

coin_num

9999

9999

GAME PAUSED

loading..

9999

9999

Level 1

PLAY

[Controls]
[A] - Jump
[S] - Run
[Arrow Keys] - Move
[Space] - Pause Game

BLABLALBLALBA

Sounds

Backgrounds

M

Music

www.nonoba.com

MONOLITHS
MARIO WORLD
II

Click Anywhere!

Remember: This is only a demo

Sample Level Select

nonoba.com

nonoba.com

Monolith 2006

Monolith 2006

ActionScript [AS1/AS2]

Frame 1
MochiAd.showPreGameAd({id:"92e721080a0bdc33", res:"320x300"});
Frame 2
function tileEngine() { this.map = null; this.tile_w = null; this.tile_h = null; this.tile_rect = null; this.map_w = null; this.map_h = null; this.map_pw = null; this.map_ph = null; this.vis_x = null; this.vis_y = null; this.window_w = null; this.window_h = null; this.tileset = null; this.hard_tile = null; this.min_tile = null; this.cont = null; this.cont_x = null; this.cont_y = null; this.start_x = null; this.start_y = null; this.map_bmp = null; this.hmap_bmp = null; this.bmp_transparent = null; this.bmp_color = null; this.c_map_bmp = null; this.c_hmap_bmp = null; this.map_mc = null; this.hmap_mc = null; this.tmp_tileset = null; this.tmp_tileset_bmp = null; this.tmp_tileset_w = null; this.tmp_tileset_h = null; this.tmp_tileset_x = null; this.tmp_tileset_y = null; this.tile_num = null; this.tmp_tile_bmp = null; this.tmp_tile_x = null; this.tmp_tile_y = null; this.tmp_tile_px = null; this.tmp_tile_py = null; this.tmp_tile_rect = null; this.tmp_tile_num = null; this.scroll_function = null; this.map_x = null; this.map_y = null; this.hit_test = null; this.tile_object = null; this.upd_rect = null; this.upd_point = null; this.upd_tilenum = null; this.hit_row = null; this.hit_array = null; } function init() { _quality = "LOW"; fscommand ("allowscale", false); _global.engine = new tileEngine(); engine.init(game); init_objects(); init_effects(); init_combosys(); } function init_sounds() { sc = createEmptyMovieClip("Sound_Container", 5000); var _local1 = 0; } function init_effects() { fx_num = 0; fx_c = createEmptyMovieClip("Effects_Container", 30); } function init_objects() { obj_map = createEmptyMovieClip("obj_map", 12); _global.objects = new Array(); _global.enemies = new Array(); var _local2 = 0; flip = 0; } function scroll_objects(offx, offy) { obj_map._x = (fx_c._x = Math.ceil(engine.map_x)); obj_map._y = (fx_c._y = Math.ceil(engine.map_y)); } function active_objects() { flip++; if (flip > 10) { var _local4; for (_local4 in objects) { var _local1 = objects[_local4]; var _local3 = engine.map_x + _local1._x; var _local2 = engine.map_y + _local1._y; if ((((_local3 > -64) && (_local3 < 384)) && (_local2 > -64)) && (_local2 < 320)) { _local1.active = (_local1._visible = true); } else { _local1.active = (_local1._visible = false); } } flip = 0; } } function scrollbg(x, y) { bg._x = bg._x + x; bg._y = bg._y + y; if (bg._x > 0) { bg._x = -512; } if (bg._x < -512) { bg._x = 0; } if (bg._y > 0) { bg._y = 0; } if (bg._y < -176) { bg._y = -176; } } function set_objects(cond) { var _local2; for (_local2 in objects) { var _local1 = objects[_local2]; if (_local1) { _local1.active = cond; } } } function start_position(map_object, warp) { var _local2 = 0; var _local1 = 0; if (warp) { sx = (warp.x * 16) + 8; sy = (warp.y * 16) + 8; } else { sx = (map_object.start_x * 16) + 8; sy = (map_object.start_y * 16) + 8; } var _local3 = engine.get_w_w(); var _local4 = engine.get_w_h(); var _local5 = engine.get_w(); var _local6 = engine.get_h(); sx = sx - (_local3 / 2); sy = sy - (_local4 / 2); if (sx < 0) { _local2 = sx; } if (sx > (_local5 - _local3)) { _local2 = sx - (_local5 - _local3); } if (sy < 0) { _local1 = sy; } if (sy > (_local6 - _local4)) { _local1 = sy - (_local6 - _local4); } engine.set_position((-sx) + _local2, (-sy) + _local1); scrollbg((-sx) / 4, (-sy) / 4); add_player("player"); player._x = player._x + _local2; player._y = player._y + _local1; } function init_combosys() { _root.combos = 0; _root.combo_score = 0; _root.coins = 0; } function combo(s) { combos++; combo_score = combo_score + s; } function reset_combo() { if (combo_score) { c_game.score = c_game.score + (combo_score * combos); } combos = 0; combo_score = 0; } function reset_cgame() { c_game.score = c_game.old_score; c_game.powerup = 0; c_game.green_tiles = false; c_game.red_tiles = false; c_game.blue_tiles = false; c_game.purple_tiles = false; } function check_pause() { if (Key.isDown(32) && (!s_pressed)) { s_pressed = true; if (game_paused) { trace("RETURN_TO_GAME"); game_paused = false; removeMovieClip(pause_window); } else { trace("PAUSE"); game_paused = true; pause_window = display_hud("display_pausegame"); } } if (!Key.isDown(32)) { s_pressed = false; } if (game_paused) { _root.set_objects(false); } } function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } stop(); var game = new Object(); game.depth = 10; game.tile_w = 16; game.tile_h = 16; game.window_w = 320; game.window_h = 256; game.cont_x = 0; game.cont_y = 0; game.bmp_transparent = true; game.bmp_color = 16777215 /* 0xFFFFFF */; _global.c_game = new Object(); c_game.score = 0; c_game.old_score = 0; c_game.lifes = 3; c_game.powerup = 0; c_game.immortal = true; c_game.map = "level1"; c_game.green_tiles = false; c_game.red_tiles = false; c_game.blue_tiles = false; c_game.purple_tiles = false; c_game.minimap = null; _global.controlls = new Object(); controlls.up = 38; controlls.down = 40; controlls.left = 37; controlls.right = 39; controlls.jump = 65; controlls.run = 83; controlls.pause = 32; tileEngine.prototype.init = function (game_object) { this.tile_w = game_object.tile_w; this.tile_h = game_object.tile_h; this.tile_rect = new flash.geom.Rectangle(0, 0, this.tile_w, this.tile_h); this.window_w = game_object.window_w; this.window_h = game_object.window_h; this.vis_x = game_object.window_w / game_object.tile_w; this.vis_y = game_object.window_h / game_object.tile_h; this.cont = createEmptyMovieClip("container", game_object.depth); this.cont_x = game_object.cont_x; this.cont_y = game_object.cont_x; this.cont._x = this.cont_x; this.cont._y = this.cont_y; this.bmp_transparent = game_object.bmp_transparent; this.bmp_color = game_object.bmp_color; this.map_bmp = new flash.display.BitmapData(this.window_w, this.window_h, true, 0); this.cont.createEmptyMovieClip("map", 2); this.cont.createEmptyMovieClip("hmap", 1); this.cont.map.attachBitmap(this.map_bmp, 1, "never", 0); }; tileEngine.prototype.build_map = function (map_object) { this.map = map_object.map; this.map_w = map_object.map[0].length; this.map_h = map_object.map.length; this.map_pw = this.map_w * this.tile_h; this.map_ph = this.map_h * this.tile_h; this.map_x = 0; this.map_y = 0; this.tileset = map_object.tileset; this.hard_tile = map_object.hard_tile; this.min_tile = map_object.min_tile; this.tmp_tileset = attachMovie(this.tileset, "tileset_mc", 1000); this.tmp_tileset_w = this.tmp_tileset._width; this.tmp_tileset_h = this.tmp_tileset._height; this.tmp_tileset_x = this.tmp_tileset_w / this.tile_w; this.tmp_tileset_y = this.tmp_tileset_h / this.tile_h; this.tmp_tileset_bmp = new flash.display.BitmapData(this.tmp_tileset_w, this.tmp_tileset_h, true, 0); this.tmp_tileset_bmp.draw(this.tmp_tileset, new flash.geom.Matrix(), new flash.geom.ColorTransform(1, 1, 1, 1, 0, 0, 0, 0), "normal", new flash.geom.Rectangle(0, 0, this.tmp_tileset_w, this.tmp_tileset_h), false); this.tmp_tileset._visible = false; this.c_map_bmp = new flash.display.BitmapData(this.map_pw, this.map_ph, true, 16777215); var _local3; var _local2; _local3 = 0; while (_local3 < this.map_w) { _local2 = 0; while (_local2 < this.map_h) { this.tile_num = this.map[_local2][_local3] - 1; this.tmp_tile_num = this.tile_num; this.tmp_tile_y = 0; while (this.tmp_tile_num >= this.tmp_tileset_x) { this.tmp_tile_num = this.tmp_tile_num - this.tmp_tileset_x; this.tmp_tile_y++; } this.tmp_tile_x = this.tmp_tile_num; this.tmp_tile_px = this.tmp_tile_x * this.tile_w; this.tmp_tile_py = this.tmp_tile_y * this.tile_h; if (this.tile_num > (this.min_tile - 1)) { this.tmp_tile_rect = new flash.geom.Rectangle(this.tmp_tile_px, this.tmp_tile_py, this.tmp_tile_px + this.tile_w, this.tmp_tile_py + this.tile_h); this.tmp_tile_bmp = new flash.display.BitmapData(this.tile_w, this.tile_h, true, 0); this.tmp_tile_bmp.copyPixels(this.tmp_tileset_bmp, this.tmp_tile_rect, new flash.geom.Point(0, 0)); this.c_map_bmp.copyPixels(this.tmp_tile_bmp, this.tile_rect, new flash.geom.Point(_local3 * this.tile_w, _local2 * this.tile_h)); } _local2++; } _local3++; } this.map_bmp.copyPixels(this.c_map_bmp, new flash.geom.Rectangle(0, 0, this.window_w, this.window_h), new flash.geom.Point(0, 0)); removeMovieClip(this.tmp_tileset); this.tmp_tileset = null; }; tileEngine.prototype.build_hitmap = function (map_object, clouds, walkable) { this.map = map_object.map; this.map_w = map_object.map[0].length; this.map_h = map_object.map.length; this.hard_tile = map_object.hard_tile; this.min_tile = map_object.min_tile; this.hit_map = new Array(); var _local3; var _local8; _local8 = 0; while (_local8 < this.map_h) { this.hit_row = new Array(); _local3 = 0; while (_local3 < this.map_w) { this.tile_num = this.map[_local8][_local3]; if (this.tile_num > this.hard_tile) { for (n in clouds) { var _local2 = clouds[n]; if (_local2 == this.tile_num) { var _local4 = false; this.hit_row.push(2); break; } var _local4 = true; } for (n in walkable) { var _local2 = walkable[n]; if (_local2 == this.tile_num) { var _local5 = false; this.hit_row.push(0); break; } var _local5 = true; } if (_local4 && (_local5)) { this.hit_row.push(1); } } else { this.hit_row.push(0); } _local3++; } this.hit_map.push(this.hit_row); _local8++; } }; tileEngine.prototype.update_hitmap = function (tile_object) { this.upd_tilenum = tile_object.tilenum; this.x = Math.floor(tile_object.x / 16); this.y = Math.floor(tile_object.y / 16); this.hit_map[this.y][this.x] = this.upd_tilenum; }; tileEngine.prototype.scrollmap = function (vx, vy) { tileEngine.clear_screen(this.map_bmp, this.window_w, this.window_h); this.map_x = this.map_x + vx; this.map_y = this.map_y + vy; this.map_bmp.copyPixels(this.c_map_bmp, new flash.geom.Rectangle(0, 0, this.map_pw, this.map_ph), new flash.geom.Point(this.map_x, this.map_y)); }; tileEngine.prototype.set_position = function (posx, posy) { tileEngine.clear_screen(this.map_bmp, this.window_w, this.window_h); this.map_x = posx; this.map_y = posy; this.map_bmp.copyPixels(this.c_map_bmp, new flash.geom.Rectangle(0, 0, this.map_pw, this.map_ph), new flash.geom.Point(this.map_x, this.map_y)); }; tileEngine.prototype.clear_screen = function (bmp, w, h) { bmp.fillRect(new flash.geom.Rectangle(0, 0, w, h), 0); }; tileEngine.prototype.hittest = function (bmp_obj, x, y) { this.hit_test = bmp_obj.getPixel(x - this.map_x, y - this.map_y); if (this.hit_test == 0) { return(true); } return(false); }; tileEngine.prototype.hittest2 = function (bmp_obj, x, y) { this.hit_test = bmp_obj.getPixel(x, y); if (this.hit_test == 0) { return(true); } return(false); }; tileEngine.prototype.get_x = function () { return(this.map_x); }; tileEngine.prototype.get_y = function () { return(this.map_y); }; tileEngine.prototype.get_w = function () { return(this.map_pw); }; tileEngine.prototype.get_h = function () { return(this.map_ph); }; tileEngine.prototype.get_vis_x = function () { return(this.vis_x); }; tileEngine.prototype.get_vis_y = function () { return(this.vis_y); }; tileEngine.prototype.get_w_w = function () { return(this.window_w); }; tileEngine.prototype.get_w_h = function () { return(this.window_h); }; MovieClip.prototype.reset_map = function () { engine.init(game); init_objects(); reset_cgame(); trace(_root.c_map_n); run_map(_root.c_map_n, true); }; MovieClip.prototype.build_map = function (map_object, warp) { display._visible = true; init_objects(); init_effects(); c_map = map_object; attachMovie("display_loadingscreen", "display", 2000); engine.build_map(map_object); engine.build_hitmap(map_object, clouds, walkable); build_objmap(map_object); _root.attachMovie("bg", "bg", 1); bg.clip1.gotoAndStop(map_object.background); bg.clip2.gotoAndStop(map_object.background); set_music(map_object.music); start_position(map_object, warp); create_minimap(engine.hit_map); map_object.init(); removeMovieClip("display"); display_screen("display_fadein", true); }; MovieClip.prototype.build_objmap = function (map_object) { trace("Building Object_Map"); var _local8 = 0; var _local11 = map_object.map; var _local13 = _local11[0].length; var _local12 = _local11.length; var _local3; var _local2; _local3 = 0; while (_local3 < _local13) { _local2 = 0; while (_local2 < _local12) { var _local1 = _local11[_local2][_local3]; if ((_local1 <= 32) && (_local1 > 0)) { var _local5 = obj_lu[_local1 - 2][0]; var _local7 = _local3 * game.tile_w; var _local6 = _local2 * game.tile_h; var _local10 = obj_lu[_local1 - 2][1]; var _local9 = obj_lu[_local1 - 2][2]; var _local4 = obj_lu[_local1 - 2][3]; if (_local5) { _local8++; tmp_obj = obj_map.attachMovie(_local5, "obj_" + _local8, _local8); tmp_obj._x = _local7; tmp_obj._y = _local6; tmp_obj.xpos = _local3; tmp_obj.ypos = _local2; objects.push(tmp_obj); tmp_obj.num = objects.length; if (_local4 != undefined) { tmp_obj.skin = _local4; } if (_local9) { enemies.push(tmp_obj); } update_hitmap(_local7, _local6, _local10); } } _local2++; } _local3++; } o = _local8; }; MovieClip.prototype.update_hitmap = function (x, y, num) { var _local1 = new Object(); _local1.x = x; _local1.y = y; _local1.tilenum = num; engine.update_hitmap(_local1); }; MovieClip.prototype.update_map = function (x, y, num) { trace((((((("[" + x) + "|") + y) + "] change from ") + _root.c_gm[_root.c_map_n].map[y][x]) + " to ") + num); _root.gm[_root.c_map_n].map[y][x] = num; }; MovieClip.prototype.scrollmap = function (x, y) { engine.scrollmap(x, y); _root.scrollbg(x / 4, y / 4); if (((-engine.map_x) + 320) > engine.map_pw) { engine.set_position(-(engine.map_pw - 320), engine.map_y); } if ((-engine.map_x) < 0) { engine.set_position(0, engine.map_y); } if (((-engine.map_y) + 256) > engine.map_ph) { engine.set_position(engine.map_x, -(engine.map_ph - 256)); } if ((-engine.map_y) < 0) { engine.set_position(engine.map_x, 0); } }; MovieClip.prototype.add_object = function (id, x, y, d, enemy, skin) { o++; tmp_obj = obj_map.attachMovie(id, "obj_" + o, o); tmp_obj._x = x; tmp_obj._y = y; tmp_obj.brain.d = d; tmp_obj.d = d; objects.push(tmp_obj); if (enemy) { enemies.push(tmp_obj); } if (skin != undefined) { tmp_obj.skin = skin; } tmp_obj.num = objects.length; return(tmp_obj); }; MovieClip.prototype.effect = function (type, x, y) { fx_num++; fx = fx_c.attachMovie(type, "fx_" + fx_num, fx_num); fx._x = x; fx._y = y; }; MovieClip.prototype.add_warp = function (type, x, y, map, lx, ly) { warp = add_object("warp_tile", x * 16, y * 16, 1, false); warp.warp_map = map; warp.lx = lx; warp.ly = ly; warp.type = type; }; MovieClip.prototype.snd = function (type) { sound_num++; sn = sc.createEmptyMovieClip("s_" + sound_num, sound_num); new_snd = new Sound(sn); new_snd.attachSound(type); new_snd.start(0, 0); }; MovieClip.prototype.set_music = function (type) { music.stop(); music = new Sound(_root); music.attachSound(type); music.start(0, 999); }; MovieClip.prototype.add_player = function (mc, pos) { if (player) { tmp_x = player._x; tmp_y = player._y; removeMovieClip(player); } player = attachMovie(mc, "player", 9999); if ((tmp_x && (tmp_y)) && (pos)) { player._x = tmp_x; player._y = tmp_y; } else { player._x = game.window_w / 2; player._y = game.window_h / 2; } }; MovieClip.prototype.display_screen = function (type, mask) { mc = attachMovie(type, "screen", 10000); if (mask) { mc.setMask(_root); } }; MovieClip.prototype.display_hud = function (type) { if (!hud) { createEmptyMovieClip("hud", 10001); } return(hud.attachMovie(type, "hud_" + hud.getNextHighestDepth(), hud.getNextHighestDepth())); }; MovieClip.prototype.kick_enemy = function (x, y, d, t) { o++; tmp_obj = obj_map.attachMovie("obj_kicked", "obj_" + o, o); tmp_obj._x = x; tmp_obj._y = y; tmp_obj.d = d; tmp_obj.type = t; }; MovieClip.prototype.score_hint = function (x, y, s) { o++; tmp_obj = obj_map.attachMovie("scorehint", "obj_" + o, o); tmp_obj._x = x; tmp_obj._y = y; tmp_obj.score = s; _root.combo(s); }; __com_mochibot__("f635a27d", this, 10301, true); _root.scrollRect = new flash.geom.Rectangle(0, 0, 320, 256); attachMovie("gameobj_mc", "gm_mc1", _root.getNextHighestDepth()); attachMovie("gameobj_mc", "gm_mc2", _root.getNextHighestDepth()); up = "Updated 07.01.08";
Frame 4
stop(); MovieClip.prototype.duplicateObject = function (ob) { var _local2 = new Object(); for (x in ob) { _local2[x] = ob[x]; } return(_local2); };
Frame 5
stop();
Frame 6
trace(gm_mc1.gm.name); c_gm = gm_mc1.gm; gm = gm_mc2.gm;
Frame 7
_global.obj_lu = [["obj_en1", 0, true], ["obj_en2", 0, true], ["obj_en5", 0, true], ["obj_en6", 0, true], ["obj_mole_spawner", 0, false], ["obj_en8", 0, true], ["obj_en9", 0, true], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], ["obj_cbox", 1], ["obj_qbox", 1], ["obj_coinbox", 1], ["obj_coin", 0], ["obj_ladder", 0, false], ["obj_colorbox", 1, false, "green"], ["obj_colorbox", 1, false, "red"], ["obj_colorbox", 1, false, "blue"], ["obj_colorbox", 1, false, "purple"], ["obj_colortrigger", 1, false, "green"], ["obj_colortrigger", 1, false, "red"], ["obj_colortrigger", 1, false, "blue"], ["obj_colortrigger", 1, false, "purple"], ["obj_spring", 1, false], ["water1", 0, false], ["water2", 0, false], ["obj_lava", 0, false], [0, 0]]; _global.clouds = [67, 71, 72, 77, 78, 103, 104, 105, 137, 138, 139, 140, 141, 142, 184, 185, 186, 216, 217, 218]; _global.walkable = [83, 93, 94, 153, 154, 155, 156, 157, 158, 169, 170, 171, 200, 201, 202, 232, 233, 234]; function create_minimap(hitmap) { var _local2; var _local1; var _local5 = hitmap[0].length; var _local3 = hitmap.length; c_game.minimap = new flash.display.BitmapData(_local5, _local3, false, 0); _local2 = 0; while (_local2 < _local5) { _local1 = 0; while (_local1 < _local3) { color = hitmap[_local1][_local2]; if ((color == 1) || (color == 2)) { c_game.minimap.setPixel(_local2, _local1, 16777215); } _local1++; } _local2++; } trace("Minimap created."); } function run_map(mname, orig, warp) { if (orig) { map_to_build = _root.c_gm[mname]; trace("Map loaded from Original"); } else { map_to_build = _root.gm[mname]; trace("Existing Map loaded"); } _root.c_map_n = mname; trace(_root.c_map_n); build_map(map_to_build, warp); display_screen("display_fadein"); } init(); display_hud("fps_display"); display_hud("display_combos"); display_hud("display_score"); display_hud("display_combo_score"); run_map(current_map, true); onEnterFrame = function () { active_objects(); scroll_objects(); check_pause(); }; stop(); loading_screen._visible = false;
Symbol 11 MovieClip Frame 8
stop();
Symbol 14 MovieClip Frame 8
stop();
Symbol 17 MovieClip Frame 9
stop();
Symbol 21 MovieClip Frame 10
stop();
Symbol 25 MovieClip Frame 10
stop();
Symbol 29 MovieClip Frame 10
stop();
Symbol 33 MovieClip Frame 10
stop();
Symbol 37 MovieClip Frame 10
stop();
Symbol 38 MovieClip [display_combo_score] Frame 1
stop(); var score; onEnterFrame = function () { score = ""; if (_root.combos > 1) { gotoAndStop(_root.combos + 1); _alpha = 100; } else { _alpha = (_alpha-1); } };
Symbol 45 MovieClip [display_score] Frame 1
var score; onEnterFrame = function () { score = c_game.score; if (_root.coins > 99) { _root.coins = 0; snd("1up"); } };
Symbol 48 MovieClip [display_combos] Frame 1
var combo; onEnterFrame = function () { combo = _root.combos; };
Symbol 50 MovieClip [fps_display] Frame 1
function getFPS(f) { if (oTime == 0) { oTime = getTimer(); return(undefined); } frequency = f; if (counter >= frequency) { fps = Math.ceil(counter / ((time - oTime) / 1000)); oTime = getTimer(); counter = 0; return(fps); } time = getTimer(); counter++; return(fps); } var counter = 0; var time; var oTime = 0; var frequency; var fps = 0; onEnterFrame = function () { txt = getFPS(1) + " fps"; };
Symbol 61 MovieClip [display_fadein] Frame 1
_root.game_paused = true;
Symbol 61 MovieClip [display_fadein] Frame 33
_root.game_paused = false; stop(); removeMovieClip(this);
Symbol 62 MovieClip [display_fadeout] Frame 1
_root.game_paused = true;
Symbol 62 MovieClip [display_fadeout] Frame 32
stop(); _root.game_paused = false; removeMovieClip(this);
Symbol 70 MovieClip Frame 11
stop(); _parent._parent.removeMovieClip();
Symbol 71 MovieClip Frame 1
stop();
Symbol 72 MovieClip [obj_en9] Frame 1
function getMyCorners(x, y) { hmap = engine.hit_map; downY = Math.floor(y / 16); upY = Math.floor((y - 15) / 16); leftX = Math.floor((x - 8) / 16); rightX = Math.floor((x + 8) / 16); next_downY = Math.floor((y + 16) / 16); next_leftX = Math.floor((x - 9) / 16); next_rightX = Math.floor((x + 9) / 16); upleft = hmap[upY][leftX]; downleft = hmap[downY][leftX]; upright = hmap[upY][rightX]; downright = hmap[downY][rightX]; next_downleft = hmap[next_downY][next_leftX]; next_downright = hmap[next_downY][next_rightX]; } function enemy() { this.g = 0.4; this.f = 0.9; this.vx = null; this.vy = null; this.v = null; this.cx = null; this.cy = null; this.ani = null; this.cani = null; this.air = null; this.walk = null; this.obj = null; this.h = null; this.w = null; this.dx = null; this.on_ground = false; } function hit(x, y) { return(engine.hittest(engine.c_hmap_bmp, x, y)); } function get_pos() { x = _x + engine.map_x; y = _y + engine.map_y; } function die() { brain.v = 0; brain.walk = false; if (brain.d == 1) { brain.animation("dr"); } else { brain.animation("dl"); } snd("stomp1"); } function die2() { snd("kick"); kick_enemy(_x, _y, brain.d, type); score_hint(_x, _y, score); removeMovieClip(this); } function animate() { if (brain.d == 1) { brain.animation("wr"); } if (brain.d == -1) { brain.animation("wl"); } } enemy.prototype.init = function (obj, v, x, y, d) { this.obj = obj; this.vx = 0; this.vy = 0; this.v = v; this.d = d; this.air = false; this.walk = true; active = true; dead = false; x = null; y = null; remove = function () { removeMovieClip(this.obj); }; }; enemy.prototype.animation = function (ani) { if (ani != this.cani) { a.gotoAndStop(ani); skins.a.gotoAndStop(ani); this.cani = ani; } }; enemy.prototype.movement = function (new_v) { if (new_v == undefined) { this.vx = this.d * this.v; } else { this.vx = this.d * new_v; } }; enemy.prototype.collision = function (inv, kills) { if (!inv) { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { if (_root.player.vy > 0.2) { _root.player.jumping = false; _root.player.falling = false; _root.player.jump(9); _root.player._y = _root.player._y - 8; dead = true; _root.score_hint(_x, _y, score); die(); } else { _root.player.power_down(); } } } } if (kills) { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { _root.player.power_down(); } } } }; enemy.prototype.coll = function (no_edge, jump) { px = _x; py = _y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + this.vy); if (this.vy < 0) { if (((upleft == 0) and (upright == 0)) || ((upleft == 2) || (upright == 2))) { _y = (_y + this.vy); } else { _y = (tiley * 16); this.vy = 0; } } if (this.vy > 0) { if ((!downleft) and (!downright)) { _y = (_y + this.vy); this.on_ground = false; } else { _y = (((tiley + 1) * 16) - 0.1); this.vy = 0; jumping = false; this.on_ground = true; if (jump) { this.obj.jump(9); } } } getMyCorners(px + this.vx, py); if (this.vx < 0) { if (((upleft == 0) and (downleft == 0)) || ((upleft == 2) || (downleft == 2))) { _x = (_x + this.vx); } else { _x = ((tilex * 16) + 9); this.d = 1; } } if (this.vx > 0) { if (((upright == 0) and (downright == 0)) || ((upright == 2) || (downright == 2))) { _x = (_x + this.vx); } else { _x = (((tilex + 1) * 16) - 9); this.d = -1; } } if ((!no_edge) && (this.on_ground)) { if (this.vx < 0) { if (!next_downleft) { this.d = 1; } } if (this.vx > 0) { if (!next_downright) { this.d = -1; } } } this.vx = this.vx * this.f; this.vy = this.vy * this.f; this.vy = this.vy + this.g; }; enemy.prototype.collision2 = function () { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { if (_root.player.vy > 0.8) { if ((this.vx * this.vx) > 1) { this.walk = false; snd("stomp1"); } else { this.walk = true; new_dir(); snd("kick"); } _root.player.jumping = false; _root.player.falling = false; _root.player.jump(7); _root.player._y = _root.player._y - 5; } else if ((this.vx * this.vx) > 9) { _root.player.power_down(); } else { dx = _x - (_root.player._x - engine.map_x); snd("stomp1"); _root.player._x = _root.player._x - (_root.player.vx * 1.5); _root.player.vx = 0; if (dx > 0) { this.d = 1; this.walk = true; } if (dx < 0) { this.d = -1; this.walk = true; } } } } }; enemy.prototype.ground_coll = function (v) { px = _x; py = _y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + v); if ((!downleft) and (!downright)) { this.on_ground = false; } else { _y = (((tiley + 1) * 16) - 0.1); this.on_ground = true; } }; var active = false; var type = "goomba"; var d = -1; var score = 100; brain = new enemy(); brain.init(this, 0.5, _x, _y, d, 16, 16); onEnterFrame = function () { get_pos(); if (active) { if (brain.walk) { animate(); } brain.collision(); brain.coll(false); brain.movement(); } };
Symbol 82 MovieClip Frame 5
_parent.gotoAndStop(1);
Symbol 83 MovieClip Frame 1
stop();
Symbol 83 MovieClip Frame 2
play();
Symbol 83 MovieClip Frame 4
_parent.destroy(); stop();
Symbol 83 MovieClip Frame 5
stop();
Symbol 84 MovieClip [obj_cbox] Frame 1
function hittest() { player = _root.player; if (this.hitTest(player.hitzone.he)) { if (_root.player.jumping == true) { if (c_game.powerup > 0) { idle = false; a.gotoAndPlay("hit"); snd("bricksmash"); effect("fx_bricksmash", _x, _y); _root.combo(s); player._y = player._y + 4; update_map(Math.floor(_x / 16), Math.floor(_y / 16), 0); kill(); } else { a.gotoAndPlay("hit2"); } } } } function kill() { i = 0; while (i < enemies.length) { obj = enemies[i]; if (this.hitTest(obj)) { obj.die2(); } i++; } } function destroy() { _root.update_hitmap(_x, _y, 0); } var idle = true; var active = false; var i; var s = 80; onEnterFrame = function () { if (active) { if (idle) { hittest(); } } };
Symbol 88 MovieClip [display_pausegame] Frame 1
this.createEmptyMovieClip("minimap", 10); w = c_game.minimap.width; h = c_game.minimap.height; minimap._x = 160 - (w / 2); minimap._y = 128 - (h / 2); minimap.attachBitmap(c_game.minimap, 10); minimap.attachMovie("minimap_point", "point", 20); px = _root.player._x - engine.map_x; py = _root.player._y - engine.map_y; minimap.point._x = px / 16; minimap.point._y = py / 16;
Symbol 92 MovieClip [reset_map] Frame 34
reset_map(); removeMovieClip(this);
Symbol 96 MovieClip [scorehint] Frame 1
function movement() { _y = (_y - v); } function counter() { c++; if (c > 40) { removeMovieClip(this); } } var c = 0; var v = 1; onEnterFrame = function () { movement(); counter(); };
Symbol 100 MovieClip [test_tile3] Frame 1
onEnterFrame = function () { _x = (_root.player.rightX * 16); _y = (_root.player.downY * 16); };
Symbol 101 MovieClip [test_tile2] Frame 1
onEnterFrame = function () { _x = (_root.player.leftX * 16); _y = (_root.player.downY * 16); };
Symbol 103 MovieClip [test_tile] Frame 1
onEnterFrame = function () { _x = (_root.player.tilex * 16); _y = (_root.player.tiley * 16); };
Symbol 110 MovieClip Frame 1
gotoAndStop(_parent._parent.skin);
Symbol 111 MovieClip Frame 1
_root.game_paused = true;
Symbol 111 MovieClip Frame 21
stop();
Symbol 121 MovieClip Frame 1
gotoAndStop(_parent._parent.skin);
Symbol 131 MovieClip Frame 1
gotoAndStop(_parent._parent.skin);
Symbol 132 MovieClip Frame 1
_root.game_paused = true;
Symbol 132 MovieClip Frame 21
stop();
Symbol 133 MovieClip Frame 1
_root.game_paused = true;
Symbol 133 MovieClip Frame 21
stop();
Symbol 134 MovieClip [player_warp] Frame 1
gotoAndStop(type); if ((type == "up") || (type == "down")) { _xscale = (100 * d); } onEnterFrame = function () { mario.mario.gotoAndStop(skin); };
Symbol 147 Button
on (release) { _root.current_map = link; _root.nextFrame(); }
Symbol 150 MovieClip [fx_bricksmash] Frame 1
i = 0; while (i < 5) { effect("fx_brickpart", _x, _y); i++; }
Symbol 150 MovieClip [fx_bricksmash] Frame 2
removeMovieClip(this); stop();
Symbol 157 MovieClip [fx_brickpart] Frame 1
function fly() { _x = (_x + vx); _y = (_y + vy); vy = vy + g; vx = vx * 0.995; } function timer() { t--; if (t <= 0) { removeMovieClip(this); } } t = 10 + random(50); g = 0.3; _rotation = random(360); vx = (Math.random() - Math.random()) * 4; vy = (-Math.random()) * 4; _x = (_x + ((Math.random() - Math.random()) * 4)); _y = (_y + ((Math.random() - Math.random()) * 4)); gotoAndStop(random(_totalframes) + 1); onEnterFrame = function () { fly(); timer(); };
Symbol 158 MovieClip [gameobj_mc] Frame 1
gm = new Object(); gm.name = "original!!"; var map = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 17, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 16, 0, 0, 0, 18, 18, 18, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 116, 117, 0, 0, 0, 0, 0, 0, 0, 0, 0, 77, 67, 67, 67, 67, 78, 0, 0, 0, 0, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 16, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 71, 71, 0, 0, 0, 136, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34, 35, 35, 35, 36, 0, 0, 0, 132, 133, 0, 0, 0, 0, 0, 0, 0, 0, 0, 93, 83, 83, 83, 83, 94, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 16, 16, 16, 16, 16, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 152, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 18, 16, 16, 0, 0, 0, 0, 0, 0, 0, 66, 67, 67, 67, 67, 67, 67, 67, 67, 67, 68, 132, 133, 0, 0, 0, 0, 0, 0, 0, 0, 0, 93, 83, 83, 83, 83, 94, 0, 0, 16, 16, 18, 18, 16, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 66, 67, 67, 67, 67, 67, 67, 67, 67, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 152, 20, 0, 2, 0, 2, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 132, 133, 0, 0, 0, 0, 0, 0, 0, 0, 0, 93, 83, 83, 83, 83, 94, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 152, 20, 66, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 22, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 132, 133, 66, 67, 67, 67, 68, 0, 77, 67, 67, 67, 67, 67, 67, 67, 67, 78, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 16, 17, 16, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 72, 72, 82, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 152, 20, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34, 35, 35, 35, 36, 0, 2, 0, 2, 0, 2, 0, 0, 0, 22, 22, 22, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 132, 133, 82, 83, 83, 83, 84, 3, 93, 83, 83, 83, 83, 83, 83, 83, 83, 94, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 118, 119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 82, 83, 85, 99, 99, 99, 86, 83, 83, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 152, 20, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 0, 0, 66, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 68, 22, 22, 22, 22, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 132, 133, 82, 83, 83, 83, 101, 67, 67, 67, 67, 67, 67, 67, 68, 83, 83, 94, 0, 18, 18, 16, 16, 18, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 34, 35, 35, 35, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 69, 69, 134, 135, 0, 33, 33, 33, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 82, 83, 84, 0, 0, 0, 82, 83, 83, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 168, 20, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 0, 66, 102, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 132, 133, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 6, 83, 94, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 116, 117, 0, 0], [67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 68, 0, 33, 33, 33, 33, 2, 0, 3, 0, 0, 0, 16, 16, 66, 67, 67, 67, 67, 67, 67, 67, 67, 67, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 83, 84, 0, 26, 0, 82, 83, 83, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 66, 102, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 72, 72, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 132, 133, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 69, 83, 94, 0, 0, 0, 0, 0, 0, 0, 0, 0, 118, 119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 132, 133, 0, 0], [83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 101, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 102, 83, 83, 83, 83, 83, 83, 83, 83, 83, 101, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 72, 72, 82, 83, 84, 0, 0, 0, 82, 83, 83, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 34, 35, 35, 36, 33, 33, 33, 0, 20, 82, 83, 83, 85, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 100, 0, 0, 0, 7, 0, 66, 102, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 98, 99, 99, 99, 99, 99, 99, 99, 99, 99, 100, 132, 133, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 69, 69, 94, 33, 33, 0, 34, 35, 35, 36, 0, 69, 134, 135, 69, 0, 0, 0, 0, 0, 0, 0, 69, 132, 133, 69, 0], [83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 101, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 82, 83, 84, 30, 30, 30, 82, 83, 83, 84, 30, 30, 30, 30, 30, 30, 30, 30, 66, 67, 67, 68, 114, 115, 66, 67, 67, 67, 67, 67, 68, 20, 98, 99, 99, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 134, 135, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 72, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 132, 133, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 101, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67], [83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 101, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 82, 83, 84, 31, 31, 31, 98, 99, 99, 100, 31, 31, 31, 31, 31, 31, 31, 31, 82, 83, 83, 84, 130, 131, 82, 83, 83, 83, 83, 83, 84, 20, 0, 0, 0, 0, 0, 19, 19, 0, 19, 19, 0, 19, 19, 0, 0, 0, 0, 0, 69, 134, 135, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 18, 17, 18, 18, 18, 18, 18, 18, 0, 132, 133, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83], [83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 101, 68, 33, 33, 33, 33, 34, 36, 3, 0, 0, 0, 0, 69, 82, 83, 84, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 82, 83, 83, 84, 130, 131, 82, 83, 83, 83, 83, 83, 84, 20, 0, 0, 0, 0, 0, 19, 19, 0, 19, 19, 0, 19, 19, 0, 0, 0, 0, 0, 69, 134, 135, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 72, 72, 0, 0, 0, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 132, 133, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83], [83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 101, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 102, 83, 84, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 82, 83, 83, 84, 130, 131, 82, 83, 83, 83, 83, 83, 84, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 3, 0, 0, 66, 68, 134, 135, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 132, 133, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83], [83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 101, 67, 67, 67, 67, 67, 67, 68, 120, 121, 121, 121, 121, 121, 121, 122, 82, 83, 83, 84, 130, 131, 82, 83, 83, 83, 83, 83, 84, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 66, 102, 84, 134, 135, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 132, 133, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83]]; gm.w1_1 = new Object(); gm.w1_1.map = map; gm.w1_1.music = "overworld"; gm.w1_1.tileset = "mario"; gm.w1_1.min_tile = 32; gm.w1_1.hard_tile = 64; gm.w1_1.background = "runde_huegel1"; gm.w1_1.start_x = 4; gm.w1_1.start_y = 22; gm.w1_1.init = function () { add_warp("down", 176, 21, "w1_2", 2, 2); add_warp("down", 74, 24, "w1_1_a", 1, 15); }; var map = [[208, 130, 131, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 206], [208, 130, 131, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206], [208, 130, 131, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206], [208, 130, 131, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206], [208, 130, 131, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206], [208, 130, 131, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206], [208, 130, 131, 70, 0, 0, 0, 0, 19, 19, 19, 0, 0, 19, 19, 19, 0, 0, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 206], [208, 130, 131, 70, 0, 0, 0, 0, 19, 19, 19, 0, 0, 19, 19, 19, 0, 0, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 206], [208, 130, 131, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206], [208, 130, 131, 70, 0, 0, 0, 0, 18, 18, 18, 0, 0, 18, 17, 18, 0, 0, 18, 18, 18, 0, 0, 0, 0, 0, 0, 0, 0, 206], [208, 130, 131, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 206], [208, 130, 131, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 206], [208, 130, 131, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 206], [208, 130, 131, 70, 0, 0, 0, 97, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 97, 20, 0, 0, 0, 0, 0, 0, 206], [208, 194, 195, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 206], [208, 0, 0, 0, 0, 0, 0, 0, 18, 16, 18, 16, 18, 16, 18, 16, 18, 16, 18, 16, 18, 0, 20, 0, 0, 0, 0, 0, 0, 206], [208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 222], [208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 150, 151, 151, 151], [208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 166, 167, 167, 167], [208, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70]]; gm.w1_1_a = new Object(); gm.w1_1_a.map = map; gm.w1_1_a.music = "underground"; gm.w1_1_a.tileset = "mario"; gm.w1_1_a.min_tile = 32; gm.w1_1_a.hard_tile = 64; gm.w1_1_a.background = "grotte1"; gm.w1_1_a.start_x = 1; gm.w1_1_a.start_y = 15; gm.w1_1_a.init = function () { add_warp("right", 25, 18, "w1_1", 138, 14); }; var map = [[207, 208, 178, 179, 206, 207, 207, 207, 207, 207, 207, 207, 208, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 206, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 208, 178, 179, 206, 207], [207, 208, 194, 195, 206, 207, 207, 207, 207, 207, 207, 207, 208, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 206, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 25, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 208, 178, 179, 206, 207], [207, 208, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 222, 223, 223, 223, 223, 223, 224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 208, 178, 179, 206, 207], [207, 208, 0, 0, 222, 223, 223, 223, 223, 223, 223, 223, 224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 222, 223, 223, 223, 223, 224, 178, 179, 206, 207], [207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 72, 70, 38, 38, 38, 38, 38, 38, 38, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 70, 178, 179, 206, 207], [207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 113, 70, 70, 70, 70, 70, 70, 70, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 178, 179, 206, 207], [207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 178, 179, 206, 207], [207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 72, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 178, 179, 206, 207], [207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 178, 179, 206, 207], [207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 194, 195, 206, 207], [207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 72, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207], [223, 224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207], [69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 113, 20, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 222, 223], [69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 2, 0, 0, 0, 18, 18, 18, 18, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 72, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 20, 69, 72, 72, 72, 72, 72, 72, 190, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191], [190, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 20, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 191, 192, 0, 0, 190, 191, 192, 72, 72, 69, 0, 0, 0, 16, 16, 16, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 20, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 70, 70, 0, 0, 0, 0, 2, 0, 0, 38, 38, 38, 38, 38, 38, 206, 207, 208, 0, 0, 206, 207, 208, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 120, 121, 122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 20, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 190, 191, 191, 191, 191, 191, 191, 191, 192, 89, 89, 89, 89, 89, 89, 206, 207, 208, 0, 0, 206, 207, 208, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 20, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 206, 207, 208, 0, 0, 206, 207, 208, 72, 72, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 16, 16, 0, 0, 0, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 120, 121, 122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 20, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 207, 208, 120, 121, 121, 121, 121, 122, 206, 207, 208, 0, 0, 206, 207, 208, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 145, 20, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 206, 207, 208, 0, 0, 206, 207, 208, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 120, 121, 122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 20, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [222, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 224, 222, 223, 223, 223, 223, 223, 223, 223, 224, 0, 0, 0, 0, 0, 0, 222, 223, 224, 0, 0, 222, 223, 224, 72, 72, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 16, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 70, 0, 0, 0, 0, 3, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 69, 0, 0, 69, 113, 113, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 118, 119, 22, 22, 22, 22, 22, 22, 22, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 129, 129, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 182, 183, 69, 69, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 129, 129, 72, 72, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 69, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 182, 183, 69, 69, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 129, 129, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 191, 192, 0, 0, 190, 191, 192, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 182, 183, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [0, 0, 0, 0, 0, 0, 0, 18, 17, 0, 18, 26, 18, 0, 17, 18, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 145, 145, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 208, 118, 119, 206, 207, 208, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 182, 183, 0, 19, 19, 0, 0, 18, 18, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 69, 69, 72, 72, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 208, 134, 135, 206, 207, 208, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 182, 183, 0, 19, 19, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 208, 134, 135, 206, 207, 208, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 182, 183, 0, 2, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 208, 134, 135, 206, 207, 208, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 182, 183, 69, 69, 72, 72, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [0, 0, 0, 0, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 190, 191, 191, 191, 191, 191, 191, 191, 192, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 208, 134, 135, 206, 207, 208, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 182, 183, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [0, 0, 0, 0, 0, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 208, 134, 135, 206, 207, 208, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 182, 183, 0, 19, 19, 0, 0, 72, 72, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [0, 0, 0, 0, 0, 0, 113, 0, 113, 0, 113, 0, 113, 0, 113, 0, 113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 208, 134, 135, 206, 207, 208, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 182, 183, 0, 19, 19, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [0, 0, 0, 0, 0, 0, 129, 0, 129, 0, 129, 0, 129, 0, 129, 0, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 208, 134, 135, 206, 207, 208, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 116, 117, 0, 0, 0, 0, 0, 0, 0, 0, 0, 182, 183, 0, 0, 2, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [0, 0, 0, 0, 0, 0, 129, 0, 129, 0, 129, 0, 129, 0, 129, 0, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 208, 134, 135, 206, 207, 208, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 132, 133, 0, 0, 0, 0, 0, 0, 0, 0, 0, 182, 183, 69, 69, 72, 72, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [0, 0, 0, 0, 0, 0, 129, 0, 129, 0, 129, 0, 129, 0, 129, 0, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 208, 134, 135, 206, 207, 208, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 132, 133, 0, 0, 0, 0, 0, 0, 0, 18, 17, 198, 199, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [0, 0, 0, 0, 0, 0, 129, 0, 129, 0, 129, 0, 129, 0, 129, 0, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 208, 134, 135, 206, 207, 208, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 132, 133, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 72, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [0, 0, 0, 0, 0, 0, 129, 0, 129, 0, 129, 0, 129, 0, 129, 0, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 208, 134, 135, 206, 207, 208, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 134, 135, 132, 133, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [0, 0, 0, 0, 0, 0, 129, 0, 129, 0, 129, 0, 129, 0, 129, 0, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 208, 134, 135, 206, 207, 208, 20, 0, 0, 0, 2, 0, 2, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 3, 0, 38, 38, 38, 0, 0, 4, 38, 38, 38, 70, 134, 135, 132, 133, 70, 70, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207], [0, 0, 0, 0, 0, 0, 129, 0, 129, 0, 129, 0, 129, 0, 129, 0, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 208, 134, 135, 206, 207, 208, 70, 190, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 192, 0, 0, 0, 190, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 192, 0, 0, 0, 69, 69, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207]]; gm.w1_2 = new Object(); gm.w1_2.map = map; gm.w1_2.music = "underground"; gm.w1_2.tileset = "mario"; gm.w1_2.min_tile = 32; gm.w1_2.hard_tile = 64; gm.w1_2.background = "grotte1"; gm.w1_2.start_x = 2; gm.w1_2.start_y = 2; gm.w1_2.init = function () { add_warp("down", 65, 25, "w1_2_a", 1, 9); add_warp("up", 136, 10, "w1_3", 1, 26); }; var map = [[208, 180, 181, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206], [208, 180, 181, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206], [208, 180, 181, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206], [208, 180, 181, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206], [208, 180, 181, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206], [208, 180, 181, 222, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 224, 206], [208, 180, 181, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 206], [208, 180, 181, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206], [208, 196, 197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206], [208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206], [208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206], [208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206], [208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206], [208, 0, 0, 0, 19, 19, 19, 0, 19, 19, 19, 0, 19, 19, 19, 0, 0, 0, 0, 206], [208, 0, 0, 0, 19, 19, 19, 0, 19, 19, 19, 0, 19, 19, 19, 0, 0, 0, 0, 206], [208, 0, 0, 0, 19, 19, 19, 0, 19, 19, 19, 0, 19, 19, 19, 0, 0, 150, 151, 206], [208, 0, 0, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 166, 167, 206], [208, 190, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 192, 206], [208, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206], [208, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206]]; gm.w1_2_a = new Object(); gm.w1_2_a.map = map; gm.w1_2_a.music = "underground"; gm.w1_2_a.tileset = "mario"; gm.w1_2_a.min_tile = 32; gm.w1_2_a.hard_tile = 64; gm.w1_2_a.background = "grotte1"; gm.w1_2_a.start_x = 1; gm.w1_2_a.start_y = 9; gm.w1_2_a.init = function () { add_warp("right", 16, 16, "w1_2", 109, 32); }; var map = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 18, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140, 141, 141, 141, 142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 156, 157, 158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 156, 157, 158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 156, 157, 158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 18, 17, 18, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 45, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140, 141, 141, 141, 141, 141, 142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 60, 61, 0, 0, 0, 134, 135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 156, 157, 157, 157, 158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 45, 44, 45, 44, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82], [0, 114, 115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 61, 44, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 134, 135, 60, 61, 0, 0, 69, 134, 135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 156, 157, 157, 157, 158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 61, 60, 61, 60, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 45, 82], [0, 178, 179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 61, 60, 61, 3, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34, 35, 36, 134, 135, 60, 61, 0, 66, 67, 67, 67, 67, 67, 68, 0, 0, 0, 0, 0, 140, 141, 141, 141, 142, 0, 156, 157, 157, 157, 158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 33, 60, 61, 60, 61, 60, 61, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 45, 60, 61, 98], [0, 178, 179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 19, 19, 0, 0, 0, 0, 0, 0, 0, 66, 67, 67, 67, 67, 67, 67, 67, 67, 67, 68, 0, 0, 0, 0, 0, 0, 66, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 102, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 156, 157, 158, 0, 0, 156, 157, 157, 157, 158, 0, 0, 0, 0, 0, 0, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 0, 0, 0, 0, 18, 17, 18, 60, 61, 44, 45, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 34, 35, 35, 66, 67, 67, 67, 67, 67, 67, 67, 67, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 61, 60, 146, 147], [67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 68, 0, 0, 0, 0, 0, 0, 19, 19, 0, 19, 19, 0, 0, 0, 0, 0, 0, 66, 102, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 82, 83, 83, 6, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 156, 157, 158, 18, 18, 156, 157, 157, 157, 158, 0, 0, 0, 0, 0, 0, 0, 0, 156, 157, 157, 157, 157, 157, 157, 158, 0, 0, 0, 0, 0, 0, 0, 44, 45, 60, 61, 60, 61, 0, 0, 0, 37, 37, 37, 0, 37, 37, 37, 0, 37, 37, 37, 0, 37, 37, 37, 0, 0, 0, 0, 0, 33, 33, 66, 67, 67, 67, 67, 102, 83, 83, 83, 83, 83, 83, 83, 83, 84, 118, 119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 2, 0, 60, 61, 60, 162, 163], [83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 102, 83, 83, 83, 83, 83, 83, 83, 83, 6, 83, 84, 0, 0, 0, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 156, 157, 158, 0, 0, 156, 157, 157, 157, 158, 0, 0, 0, 0, 0, 0, 0, 0, 156, 157, 157, 157, 157, 157, 157, 158, 0, 0, 0, 0, 3, 0, 0, 60, 61, 60, 61, 60, 61, 4, 0, 0, 88, 88, 88, 0, 88, 88, 88, 69, 88, 88, 88, 0, 88, 88, 88, 0, 66, 67, 67, 67, 67, 67, 102, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 6, 83, 83, 84, 134, 135, 0, 0, 0, 0, 33, 33, 33, 33, 0, 0, 0, 0, 0, 0, 0, 66, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67], [83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 134, 135, 0, 0, 0, 0, 0, 0, 2, 0, 2, 0, 33, 33, 33, 66, 102, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 156, 157, 158, 0, 0, 156, 157, 157, 157, 158, 0, 0, 0, 16, 16, 16, 0, 0, 156, 157, 157, 157, 157, 157, 157, 158, 0, 66, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 134, 135, 7, 0, 66, 67, 67, 67, 67, 67, 67, 67, 68, 0, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83], [83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 101, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 102, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 156, 157, 158, 0, 0, 156, 157, 157, 157, 158, 0, 0, 16, 16, 16, 16, 16, 0, 156, 157, 157, 157, 157, 157, 157, 158, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 82, 83, 83, 83, 83, 83, 83, 83, 6, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 134, 135, 134, 135, 82, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83], [83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 66, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 68, 0, 156, 157, 157, 157, 157, 157, 157, 158, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 6, 83, 83, 83, 84, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 134, 135, 134, 135, 82, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83]]; gm.w1_3 = new Object(); gm.w1_3.map = map; gm.w1_3.music = "overworld"; gm.w1_3.tileset = "mario"; gm.w1_3.min_tile = 32; gm.w1_3.hard_tile = 64; gm.w1_3.background = "runde_huegel1"; gm.w1_3.start_x = 1; gm.w1_3.start_y = 26; gm.w1_3.init = function () { add_warp("right", 177, 30, "w1_4", 2, 22); }; var map = [[84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 18, 18, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [101, 67, 68, 0, 0, 66, 67, 67, 67, 67, 67, 67, 67, 68, 0, 0, 0, 0, 0, 71, 71, 71, 71, 71, 71, 0, 0, 71, 71, 71, 71, 71, 71, 0, 0, 71, 71, 71, 71, 71, 71, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [83, 83, 84, 72, 72, 98, 99, 99, 99, 99, 99, 99, 99, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [83, 83, 84, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [83, 83, 84, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 18, 17, 18, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [83, 83, 84, 72, 72, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [83, 83, 84, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [83, 83, 84, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 19, 19, 19, 0, 0, 0, 0, 0, 34, 35, 35, 35, 36, 3, 0, 0, 0, 0, 0, 0, 44, 45, 60, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [83, 83, 84, 72, 72, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 66, 67, 67, 67, 67, 67, 67, 67, 68, 0, 0, 0, 0, 0, 60, 61, 60, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [83, 83, 84, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 66, 67, 67, 67, 68, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 84, 72, 72, 66, 67, 67, 67, 68, 60, 61, 44, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [99, 99, 100, 21, 21, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 82, 83, 83, 83, 84, 0, 0, 82, 83, 83, 83, 83, 83, 6, 83, 84, 0, 0, 82, 83, 83, 83, 101, 68, 61, 60, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [210, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 82, 83, 83, 83, 84, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 82, 83, 83, 83, 83, 101, 68, 60, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [226, 227, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 18, 18, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 0, 0, 0, 19, 19, 19, 0, 0, 20, 82, 83, 83, 83, 84, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 84, 72, 72, 82, 83, 83, 83, 6, 83, 101, 68, 61, 44, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [67, 67, 67, 67, 67, 67, 67, 67, 67, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 118, 119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 20, 82, 83, 83, 83, 84, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 82, 83, 83, 83, 83, 83, 83, 101, 68, 60, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 8, 0, 8, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 134, 135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 8, 0, 8, 0, 8, 20, 82, 83, 83, 83, 84, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 101, 68, 61, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 72, 72, 72, 66, 67, 67, 67, 67, 67, 67, 68, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34, 35, 35, 36, 134, 135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 66, 67, 67, 67, 67, 67, 67, 67, 67, 102, 83, 83, 83, 84, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 84, 72, 72, 82, 83, 83, 83, 83, 83, 83, 83, 83, 101, 68, 0, 0, 0, 4, 0, 0, 0, 0, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 16, 16, 17, 16, 16, 18, 16, 16, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 134, 135, 118, 119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 67, 67, 67, 67, 67, 67, 67, 67, 67, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 101, 67, 67, 67, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 150, 151, 151], [83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 134, 135, 16, 16, 134, 135, 134, 135, 0, 0, 0, 0, 0, 37, 37, 37, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 0, 19, 19, 44, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 82, 83, 85, 99, 99, 99, 86, 83, 84, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 2, 34, 35, 35, 35, 36, 0, 0, 0, 166, 167, 167], [83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 68, 0, 0, 0, 88, 88, 88, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 0, 19, 19, 60, 61, 0, 44, 45, 0, 0, 44, 45, 0, 0, 0, 0, 0, 0, 0, 20, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 82, 83, 84, 0, 0, 0, 82, 83, 84, 72, 72, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 6, 83, 84, 0, 0, 66, 67, 67, 67, 67, 67, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67], [83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 3, 0, 0, 3, 0, 0, 3, 0, 0, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 0, 0, 3, 60, 61, 0, 60, 61, 0, 0, 60, 61, 44, 45, 0, 0, 0, 0, 0, 20, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 98, 99, 100, 0, 25, 0, 98, 99, 100, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 82, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 102, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83], [83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 84, 72, 72, 72, 72, 66, 67, 67, 67, 67, 67, 67, 68, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 72, 72, 0, 0, 0, 0, 0, 72, 72, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 66, 67, 67, 67, 67, 67, 67, 67, 68, 61, 0, 0, 60, 61, 60, 61, 3, 0, 0, 0, 0, 20, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 82, 83, 83, 83, 83, 83, 84, 7, 0, 0, 0, 0, 0, 0, 0, 33, 33, 33, 33, 3, 0, 3, 0, 66, 102, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83], [83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 30, 30, 30, 82, 83, 83, 83, 83, 83, 83, 84, 30, 30, 30, 30, 82, 83, 83, 83, 83, 83, 83, 84, 30, 30, 30, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 30, 30, 30, 30, 30, 30, 30, 30, 30, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 84, 61, 0, 66, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 102, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 18, 18, 18, 0, 19, 0, 18, 18, 18, 72, 72, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 82, 83, 83, 83, 83, 83, 84, 134, 135, 0, 0, 66, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 102, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83], [83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 31, 31, 31, 82, 83, 83, 83, 83, 83, 83, 84, 31, 31, 31, 31, 82, 83, 83, 83, 83, 83, 83, 84, 31, 31, 31, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 31, 31, 31, 31, 31, 31, 31, 31, 31, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 84, 61, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 82, 83, 83, 83, 83, 83, 84, 134, 135, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83], [83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 31, 31, 31, 82, 83, 83, 83, 83, 83, 83, 84, 31, 31, 31, 31, 82, 83, 83, 83, 83, 83, 83, 84, 31, 31, 31, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 31, 31, 31, 31, 31, 31, 31, 31, 31, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 84, 61, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 82, 83, 83, 83, 83, 83, 84, 134, 135, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83], [83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 31, 31, 31, 82, 83, 83, 83, 83, 83, 83, 84, 31, 31, 31, 31, 82, 83, 83, 83, 83, 83, 83, 84, 31, 31, 31, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 31, 31, 31, 31, 31, 31, 31, 31, 31, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 84, 61, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 101, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 102, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 0, 0, 82, 83, 83, 83, 83, 83, 84, 134, 135, 0, 0, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83]]; gm.w1_4 = new Object(); gm.w1_4.map = map; gm.w1_4.music = "overworld"; gm.w1_4.tileset = "mario"; gm.w1_4.min_tile = 32; gm.w1_4.hard_tile = 64; gm.w1_4.background = "runde_huegel1"; gm.w1_4.start_x = 2; gm.w1_4.start_y = 22; gm.w1_4.init = function () { add_warp("down", 44, 24, "w1_4_A", 0, 36); add_warp("right", 176, 27, "w1_5", 2, 9); }; var map = [[207, 208, 206, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207], [207, 208, 206, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207], [207, 208, 206, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207], [207, 208, 222, 223, 223, 223, 223, 223, 223, 224, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207], [207, 208, 0, 178, 179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207], [207, 208, 0, 194, 195, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207], [207, 208, 0, 0, 0, 0, 0, 19, 19, 0, 19, 19, 0, 0, 0, 0, 0, 0, 206, 207], [207, 208, 0, 0, 0, 0, 0, 19, 19, 0, 19, 19, 0, 0, 0, 0, 0, 0, 206, 207], [207, 208, 0, 0, 0, 3, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207], [223, 224, 70, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 70, 0, 0, 0, 0, 206, 207], [192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207], [208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207], [208, 0, 0, 0, 0, 0, 0, 19, 19, 0, 19, 19, 0, 0, 0, 0, 69, 69, 206, 207], [208, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 190, 191, 191, 191, 192, 206, 207], [208, 0, 0, 0, 0, 70, 72, 72, 72, 72, 72, 72, 70, 222, 223, 223, 223, 224, 206, 207], [208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 222, 223], [208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190], [208, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206], [208, 134, 135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206], [224, 134, 135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206], [191, 191, 191, 191, 191, 191, 191, 192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206], [207, 207, 207, 207, 207, 207, 207, 208, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206], [223, 223, 223, 223, 223, 223, 223, 224, 69, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206], [192, 97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 222], [208, 20, 0, 0, 19, 19, 19, 19, 0, 0, 0, 0, 0, 190, 191, 191, 191, 191, 191, 192], [208, 20, 0, 0, 0, 0, 0, 0, 8, 0, 8, 0, 8, 206, 207, 207, 207, 207, 207, 208], [208, 20, 70, 120, 121, 121, 121, 121, 121, 121, 121, 121, 122, 206, 207, 207, 207, 207, 207, 208], [208, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 222, 223, 223, 223, 223, 223, 224], [208, 20, 0, 0, 0, 18, 16, 17, 18, 16, 18, 0, 0, 0, 0, 0, 0, 0, 0, 113], [208, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [224, 97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [191, 191, 192, 0, 0, 3, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [207, 207, 208, 70, 72, 72, 72, 72, 72, 72, 72, 72, 70, 0, 0, 0, 0, 0, 0, 129], [223, 223, 224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [182, 183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 145], [198, 199, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 191, 191, 191, 191], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207], [0, 0, 0, 0, 0, 0, 0, 8, 0, 8, 0, 8, 0, 0, 70, 222, 223, 223, 223, 223], [190, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 192], [206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208]]; gm.w1_4_A = new Object(); gm.w1_4_A.map = map; gm.w1_4_A.music = "underground"; gm.w1_4_A.tileset = "mario"; gm.w1_4_A.min_tile = 32; gm.w1_4_A.hard_tile = 64; gm.w1_4_A.background = "grotte1"; gm.w1_4_A.start_x = 0; gm.w1_4_A.start_y = 36; gm.w1_4_A.init = function () { add_warp("up", 3, 6, "w1_4", 66, 22); }; var map = [[223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 207, 207, 207, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223], [65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 206, 207, 208, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 18, 18, 18, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 222, 223, 224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [65, 0, 0, 0, 0, 0, 0, 0, 18, 18, 17, 18, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 97, 22, 97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 134, 135, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [65, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 134, 135, 0, 0, 134, 135, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [214, 215, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 191, 191, 191, 191, 191, 191, 191, 191, 192, 22, 22, 22, 22, 22, 22, 22, 22, 18, 18, 18, 18, 17, 190, 191, 191, 191, 191, 191, 191, 191, 191, 192, 69, 69, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [230, 231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 19, 19, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0, 0, 22, 0, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 192, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 206, 207, 207, 207, 207, 207, 207, 207, 207, 208, 69, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 19, 19, 0, 0, 0, 0, 0, 70, 190, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 192, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 206, 207, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 65, 65, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 19, 19, 0, 0, 0, 0, 0, 190, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 192, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 206, 207, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 223, 223, 223, 224, 0, 0, 0, 0, 97, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 97, 0, 0, 0, 8, 0, 8, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 65, 65, 65, 65, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 191, 191, 191, 191, 191, 191, 191, 191, 191, 192, 222, 223, 223, 223, 223, 223, 223, 223, 223, 224, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 190, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 192, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 190, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 192, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 97, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 32, 32, 32, 32, 32, 32, 32, 32, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 222, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 48, 48, 48, 48, 48, 48, 48, 48, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 190, 191, 191, 192, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 224, 48, 48, 48, 48, 48, 48, 48, 48, 222, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 224, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 206, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 192, 0, 0, 0, 0, 0, 0, 0, 190, 192, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 224, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 206, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 20, 65, 65, 65, 65, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 206, 207, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 192, 222, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 190, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 222, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 224, 0, 0, 0, 0, 0, 0, 0, 222, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 224, 97, 222, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 222, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 222, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 18, 18, 26, 18, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 8, 0, 8, 0, 0, 0, 0, 20, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 191, 191, 191, 191, 191, 191, 192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 206, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 97, 0, 3, 0, 0, 0, 0, 0, 0, 97, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 206, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 191, 191, 191, 191, 191, 191, 191, 191, 192, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 190, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 190, 191, 191, 191, 191, 192, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 222, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 206, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 208, 222, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 222, 223, 223, 223, 223, 224, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 118, 119, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 222, 223, 223, 223, 223, 223, 223, 223, 223, 224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 134, 135, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 134, 135, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 134, 135, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 134, 135, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 134, 135, 38, 38, 20, 0, 0, 0, 2, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 241, 242], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 38, 38, 38, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 190, 191, 191, 191, 191, 191, 191, 191, 192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 17, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 241, 242, 243, 244, 244, 244, 245, 245, 47], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49, 51, 46, 51, 46, 51, 46, 47], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 161, 0, 0, 0, 0, 0, 0, 0, 161, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 72, 0, 0, 0, 0, 0, 0, 72, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 55, 62, 55, 62, 55, 62, 47], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 222, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 224, 206, 207, 207, 207, 207, 207, 207, 207, 208, 38, 38, 38, 3, 0, 0, 0, 177, 0, 0, 0, 0, 4, 0, 0, 177, 0, 0, 0, 0, 0, 0, 134, 135, 0, 0, 0, 0, 72, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 62, 62, 62, 62, 62, 62, 47], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 208, 190, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 62, 62, 62, 62, 62, 62, 47], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 62, 62, 62, 62, 62, 62, 47], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 62, 62, 62, 62, 150, 214, 47], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 206, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 190, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 192, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 8, 0, 8, 0, 8, 0, 47, 62, 62, 62, 62, 166, 230, 47], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 206, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 191, 191, 191, 191, 191, 191, 191, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191]]; gm.w1_5 = new Object(); gm.w1_5.map = map; gm.w1_5.music = "lava"; gm.w1_5.tileset = "mario"; gm.w1_5.min_tile = 32; gm.w1_5.hard_tile = 64; gm.w1_5.background = "grotte1"; gm.w1_5.start_x = 2; gm.w1_5.start_y = 9; gm.w1_5.init = function () { add_warp("right", 176, 48, "w1_6", 2, 15); }; var map = [[70, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 70, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 70], [113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 113], [129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 18, 17, 18, 16, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 8, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 18, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 38, 38, 38, 38, 38, 38, 37, 37, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 191, 191, 191, 191, 192, 88, 88, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 206, 207, 207, 207, 207, 208, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [147, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 104, 104, 104, 104, 104, 104, 104, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 113, 206, 207, 207, 207, 207, 208, 0, 0, 37, 37, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [163, 227, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 0, 0, 0, 0, 16, 18, 17, 18, 16, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 97, 145, 206, 207, 207, 207, 207, 208, 0, 0, 88, 88, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 191, 191, 191, 191, 191, 191, 192, 206, 207, 207, 207, 207, 208, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 37, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 161, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 37, 37, 37, 37, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 37, 37, 37, 37, 37, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 208, 37, 37, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37, 37, 0, 0, 0, 88, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 70, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 161, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 177, 0, 8, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 88, 88, 88, 88, 69, 0, 0, 3, 37, 37, 37, 37, 37, 3, 0, 0, 69, 88, 88, 88, 88, 88, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 161, 206, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 208, 88, 88, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 37, 37, 0, 0, 88, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129], [207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 97, 70, 70, 0, 0, 0, 8, 0, 8, 0, 0, 177, 0, 0, 0, 0, 0, 134, 135, 161, 0, 0, 0, 4, 0, 4, 0, 0, 0, 0, 190, 191, 191, 191, 191, 191, 191, 191, 192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 37, 37, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 88, 88, 88, 88, 88, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 177, 206, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 88, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 114, 115, 129], [207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 190, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 192, 0, 0, 0, 134, 135, 177, 0, 0, 0, 0, 38, 38, 38, 38, 38, 38, 206, 207, 207, 207, 207, 207, 207, 207, 208, 114, 115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 88, 88, 88, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 190, 191, 191, 191, 191, 191, 191, 191, 192, 206, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 208, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 8, 0, 8, 0, 38, 38, 38, 38, 130, 131, 129], [207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 190, 191, 191, 191, 191, 191, 191, 191, 191, 192, 89, 89, 89, 89, 89, 89, 206, 207, 207, 207, 207, 207, 207, 207, 208, 130, 131, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 191, 192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 69, 69, 69, 69, 69, 69, 69, 206, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 208, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 192, 129], [207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 207, 207, 208, 32, 32, 32, 32, 32, 32, 206, 207, 207, 207, 207, 207, 207, 207, 208, 130, 131, 97, 0, 0, 3, 0, 3, 0, 3, 0, 0, 0, 0, 2, 0, 2, 0, 206, 207, 208, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 65, 113, 65, 113, 65, 113, 65, 113, 206, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 208, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 65, 7, 0, 65, 32, 32, 32, 32, 32, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 129], [207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 207, 207, 208, 48, 48, 48, 48, 48, 48, 206, 207, 207, 207, 207, 207, 207, 207, 208, 130, 131, 190, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 192, 206, 207, 208, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 65, 129, 65, 129, 65, 129, 65, 129, 206, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 208, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 65, 134, 135, 65, 48, 48, 48, 48, 48, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 145], [207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 207, 207, 208, 48, 48, 48, 48, 48, 48, 206, 207, 207, 207, 207, 207, 207, 207, 208, 130, 131, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 208, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 65, 129, 65, 129, 65, 129, 65, 129, 206, 207, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 207, 207, 208, 206, 207, 207, 207, 207, 208, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 65, 134, 135, 65, 48, 48, 48, 48, 48, 206, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 70]]; gm.w1_6 = new Object(); gm.w1_6.map = map; gm.w1_6.music = "castle"; gm.w1_6.tileset = "mario"; gm.w1_6.min_tile = 32; gm.w1_6.hard_tile = 64; gm.w1_6.background = "burg1"; gm.w1_6.start_x = 2; gm.w1_6.start_y = 15; gm.w1_6.init = function () { };
Symbol 168 MovieClip [obj_lava] Frame 1
function hittest() { ptx = Math.floor((_root.player._x - engine.map_x) / 16); pty = Math.floor((_root.player._y - engine.map_y) / 16); if ((tilex == ptx) && (tiley == pty)) { _root.player.swim(); } } function hittest2() { if (_root.player.hitTest(this)) { _root.player.die(); } } var active = false; tilex = Math.floor(_x / 16); tiley = Math.floor(_y / 16); onEnterFrame = function () { if (active) { hittest2(); } };
Symbol 170 MovieClip [warp_tile] Frame 1
function check_warp() { if (idle) { if ((type == "left") || (type == "right")) { var _local5 = Math.floor((_root.player._x - engine.map_x) / 16); var _local4 = Math.floor((_root.player._y - engine.map_y) / 16); if ((tile1.x == _local5) and (tile1.y == _local4)) { if (Key.isDown(key)) { init_warp(); idle = false; } } } else if (type == "up") { var _local3 = (_x + 16) + engine.map_x; var _local2 = (_y + 2) + engine.map_y; if (_root.player.hitTest(_local3, _local2, true)) { if (Key.isDown(key)) { init_warp(); idle = false; } } } else if (type == "down") { var _local3 = (_x + 16) + engine.map_x; var _local2 = (_y + 14) + engine.map_y; if (_root.player.hitTest(_local3, _local2, true)) { if (Key.isDown(key)) { init_warp(); idle = false; } } } else if (type == "door") { if (Key.isDown(key)) { init_warp(); idle = false; } } } } function init_warp() { skin = _root.player.skin_type; d = _root.player.d; add_player("player_warp", true); _root.player.skin = skin; _root.player.type = type; _root.player.d = d; _root.player._x = pos.x + engine.map_x; _root.player._y = pos.y + engine.map_y; timer = true; snd("power_down"); } function warp() { var _local2 = new Object(); _local2.x = lx; _local2.y = ly; _root.run_map(warp_map, false, _local2); } function time() { if (timer) { if (t > 50) { _root.game_paused = false; warp(); } else { t++; } if (t == 21) { display_screen("display_fadeout"); } } } function run() { if (active) { check_warp(); } time(); } gotoAndStop(type);
Symbol 170 MovieClip [warp_tile] Frame 2
var active = false; var idle = true; var t = 0; var tile1 = new Object(); tile1.x = Math.floor(_x / 16); tile1.y = Math.floor(_y / 16); var tile2 = new Object(); tile2.x = Math.floor((_x + 16) / 16); tile2.y = Math.floor(_y / 16); var pos = new Object(); pos.x = _x + 16; pos.y = _y + 16; key = controlls.down; onEnterFrame = function () { run(); };
Symbol 170 MovieClip [warp_tile] Frame 3
var active = false; var idle = true; var t = 0; var tile1 = new Object(); tile1.x = Math.floor(_x / 16); tile1.y = Math.floor(_y / 16); var tile2 = new Object(); tile2.x = Math.floor((_x + 16) / 16); tile2.y = Math.floor(_y / 16); var pos = new Object(); pos.x = _x + 16; pos.y = _y + 32; key = controlls.up; onEnterFrame = function () { run(); };
Symbol 170 MovieClip [warp_tile] Frame 4
var active = false; var idle = true; var t = 0; var tile1 = new Object(); tile1.x = Math.floor(_x / 16); tile1.y = Math.floor(_y / 16); var tile2 = new Object(); tile2.x = Math.floor(_x / 16); tile2.y = Math.floor(_y / 16); var pos = new Object(); pos.x = _x + 8; pos.y = _y + 16; key = controlls.right; onEnterFrame = function () { run(); };
Symbol 170 MovieClip [warp_tile] Frame 5
var active = false; var idle = true; var t = 0; var tile1 = new Object(); tile1.x = Math.floor(_x / 16); tile1.y = Math.floor(_y / 16); var tile2 = new Object(); tile2.x = Math.floor(_x / 16); tile2.y = Math.floor(_y / 16); var pos = new Object(); pos.x = _x + 8; pos.y = _y + 16; key = controlls.left; onEnterFrame = function () { run(); };
Symbol 170 MovieClip [warp_tile] Frame 6
var active = false; var idle = true; var t = 0; var tile1 = new Object(); tile1.x = Math.floor(_x / 16); tile1.y = Math.floor(_y / 16); var tile2 = new Object(); tile2.x = Math.floor(_x / 16); tile2.y = Math.floor(_y / 16); var pos = new Object(); pos.x = _x + 16; pos.y = _y + 32; key = controlls.up; onEnterFrame = function () { run(); };
Symbol 173 MovieClip Frame 5
stop();
Symbol 174 MovieClip Frame 1
stop();
Symbol 175 MovieClip [obj_qbox] Frame 1
function hittest() { if (this.hitTest(_root.player.hitzone.he)) { if (_root.player.jumping == true) { idle = false; a.gotoAndStop("hit"); _root.player._y++; snd("item_appear"); _root.combo(s); if (c_game.powerup == 0) { mushroom = add_object("obj_mushroom", _x + 8, _y - 1, 1); } else if (c_game.powerup == 1) { fireflower = add_object("obj_fireflower", _x + 8, _y - 1, 1); } kill(); update_map(xpos, ypos, 87); } } } function kill() { i = 0; while (i < enemies.length) { obj = enemies[i]; if (this.hitTest(obj)) { obj.die2(); } i++; } } var idle = true; var active = false; var s = 100; onEnterFrame = function () { if (active) { if (idle) { hittest(); } } };
Symbol 798 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.1"); } static function showPreGameAd(options) { var _local27 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local27); var clip = options.clip; var _local23 = 11000; var _local26 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4); _local7._x = 10; _local7._y = _local13 - 20; var _local22 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local24 = options.outline; delete options.outline; var _local5 = _local7.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local7.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local22); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local6 = _local7.createEmptyMovieClip("_outline", 3); _local6.lineStyle(0, _local24, 100); _local6.moveTo(0, 0); _local6.lineTo(_local4 - 20, 0); _local6.lineTo(_local4 - 20, 10); _local6.lineTo(0, 10); _local6.lineTo(0, 0); chk.ad_msec = _local23; chk.ad_timeout = _local26; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local12 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local10 = (100 * _local8) / _local4; var _local11 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(_local10 || 0, _local11)); _local2 = Math.max(this.last_pcnt, _local2); this.last_pcnt = _local2; _local9._xscale = _local2; if (!chk.showing) { var _local7 = _local12.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local5 > chk.ad_timeout) { _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showInterLevelAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showTimedAd(options) { showInterLevelAd(options); } static function showPreloaderAd(options) { showPreGameAd(options); } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function _loadCommunicator(options) { var _local26 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = _parseOptions(options, _local26); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local18 = options.clip; var _local20 = "_mochiad_com_" + options.id; if (!_isNetworkAvailable()) { return(null); } if (_local18[_local20]) { return(_local18[_local20].lc); } var _local21 = options.com_server + options.id; _allowDomains(_local21); delete options.id; delete options.com_server; var _local25 = options.depth; delete options.depth; var _local17 = _local18.createEmptyMovieClip(_local20, _local25); var _local11 = _local17.createEmptyMovieClip("_mochiad_com", 1); for (var _local15 in options) { _local11[_local15] = options[_local15]; } var _local6 = new LocalConnection(); var _local16 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local6.mc = _local17; _local6.name = _local16; _local6.allowDomain = function (d) { return(true); }; _local6.allowInsecureDomain = _local6.allowDomain; _local6.connect(_local16); _local17.lc = _local6; _local11.lc = _local16; _local6._id = 0; _local6._queue = []; _local6.rpcResult = function (cb_arg) { var _local8 = parseInt(cb_arg); var _local4 = this._callbacks[_local8]; if (!_local4) { return(undefined); } delete this._callbacks[_local8]; var _local5 = []; var _local3 = 2; while (_local3 < _local4.length) { _local5.push(_local4[_local3]); _local3++; } _local3 = 1; while (_local3 < arguments.length) { _local5.push(arguments[_local3]); _local3++; } var _local6 = _local4[1]; var _local7 = _local4[0]; if (_local7 && (typeof(_local6) == "string")) { _local6 = _local7[_local6]; } if (_local6) { _local6.apply(_local7, _local5); } }; _local6._didConnect = function (endpoint) { this._endpoint = endpoint; var _local4 = this._queue; delete this._queue; var _local5 = this.doSend; var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2]; _local5.apply(this, _local3); _local2++; } }; _local6.doSend = function (args, cbobj, cbfn) { if (this._endpoint == null) { var _local4 = []; var _local3 = 0; while (_local3 < arguments.length) { _local4.push(arguments[_local3]); _local3++; } this._queue.push(_local4); return(undefined); } this._id = this._id + 1; var _local5 = this._id; if ((cbfn === undefined) || (cbfn === null)) { cbfn = cbobj; } this._callbacks[_local5] = [cbobj, cbfn]; var _local7 = new LocalConnection(); var _local9 = _local7.send(this._endpoint, "rpc", _local5, args); }; _local6._callbacks = {}; _local6._callbacks[0] = [_local6, "_didConnect"]; _local11.st = getTimer(); _local11.loadMovie(_local21 + ".swf", "POST"); return(_local6); } static function fetchHighScores(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["fetchHighScores", options]; _local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod); return(true); } static function sendHighScore(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["sendHighScore", options]; _local1.doSend(["sendHighScore", options], callbackObj, callbackMethod); return(true); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local9 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local9._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local9._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local8; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); _local6.lc = _local5; _local4.lc = _local8; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local4); } }
Symbol 180 MovieClip Frame 1
stop();
Symbol 180 MovieClip Frame 15
_parent.i++;
Symbol 180 MovieClip Frame 17
gotoAndPlay (16);
Symbol 183 Button
on (release) { _root.gotoAndStop("menu"); }
Symbol 184 MovieClip Frame 1
stop(); i = 0; total = _root.getBytesTotal(); onEnterFrame = function () { loaded = _root.getBytesLoaded(); p = loaded / total; if (p >= 0.2) { m1.play(); } if (p >= 0.4) { m2.play(); } if (p >= 0.6) { m3.play(); } if (p >= 0.8) { m4.play(); } if (p >= 1) { m5.play(); } if (i == 5) { nextFrame(); } };
Symbol 184 MovieClip Frame 2
stop();
Symbol 189 Button
on (press) { getURL ("http://nonoba.com/?ref=marioTracking", "_blank"); }
Symbol 213 MovieClip Frame 1
stop();
Symbol 335 MovieClip Frame 1
stop();
Symbol 345 MovieClip Frame 13
_parent.removeMovieClip(this);
Symbol 352 MovieClip Frame 11
stop(); _parent._parent.removeMovieClip();
Symbol 353 MovieClip Frame 1
stop();
Symbol 354 MovieClip [obj_en1] Frame 1
function getMyCorners(x, y) { hmap = engine.hit_map; downY = Math.floor(y / 16); upY = Math.floor((y - 15) / 16); leftX = Math.floor((x - 8) / 16); rightX = Math.floor((x + 8) / 16); next_downY = Math.floor((y + 16) / 16); next_leftX = Math.floor((x - 9) / 16); next_rightX = Math.floor((x + 9) / 16); upleft = hmap[upY][leftX]; downleft = hmap[downY][leftX]; upright = hmap[upY][rightX]; downright = hmap[downY][rightX]; next_downleft = hmap[next_downY][next_leftX]; next_downright = hmap[next_downY][next_rightX]; } function enemy() { this.g = 0.4; this.f = 0.9; this.vx = null; this.vy = null; this.v = null; this.cx = null; this.cy = null; this.ani = null; this.cani = null; this.air = null; this.walk = null; this.obj = null; this.h = null; this.w = null; this.dx = null; this.on_ground = false; } function hit(x, y) { return(engine.hittest(engine.c_hmap_bmp, x, y)); } function get_pos() { x = _x + engine.map_x; y = _y + engine.map_y; } function die() { brain.v = 0; brain.walk = false; if (brain.d == 1) { brain.animation("dr"); } else { brain.animation("dl"); } snd("stomp1"); } function die2() { snd("kick"); kick_enemy(_x, _y, brain.d, type); score_hint(_x, _y, score); removeMovieClip(this); } function animate() { if (brain.d == 1) { brain.animation("wr"); } if (brain.d == -1) { brain.animation("wl"); } } enemy.prototype.init = function (obj, v, x, y, d) { this.obj = obj; this.vx = 0; this.vy = 0; this.v = v; this.d = d; this.air = false; this.walk = true; active = true; dead = false; x = null; y = null; remove = function () { removeMovieClip(this.obj); }; }; enemy.prototype.animation = function (ani) { if (ani != this.cani) { a.gotoAndStop(ani); skins.a.gotoAndStop(ani); this.cani = ani; } }; enemy.prototype.movement = function (new_v) { if (new_v == undefined) { this.vx = this.d * this.v; } else { this.vx = this.d * new_v; } }; enemy.prototype.collision = function (inv, kills) { if (!inv) { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { if (_root.player.vy > 0.2) { _root.player.jumping = false; _root.player.falling = false; _root.player.jump(9); _root.player._y = _root.player._y - 8; dead = true; _root.score_hint(_x, _y, score); die(); } else { _root.player.power_down(); } } } } if (kills) { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { _root.player.power_down(); } } } }; enemy.prototype.coll = function (no_edge, jump) { px = _x; py = _y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + this.vy); if (this.vy < 0) { if (((upleft == 0) and (upright == 0)) || ((upleft == 2) || (upright == 2))) { _y = (_y + this.vy); } else { _y = (tiley * 16); this.vy = 0; } } if (this.vy > 0) { if ((!downleft) and (!downright)) { _y = (_y + this.vy); this.on_ground = false; } else { _y = (((tiley + 1) * 16) - 0.1); this.vy = 0; jumping = false; this.on_ground = true; if (jump) { this.obj.jump(9); } } } getMyCorners(px + this.vx, py); if (this.vx < 0) { if (((upleft == 0) and (downleft == 0)) || ((upleft == 2) || (downleft == 2))) { _x = (_x + this.vx); } else { _x = ((tilex * 16) + 9); this.d = 1; } } if (this.vx > 0) { if (((upright == 0) and (downright == 0)) || ((upright == 2) || (downright == 2))) { _x = (_x + this.vx); } else { _x = (((tilex + 1) * 16) - 9); this.d = -1; } } if ((!no_edge) && (this.on_ground)) { if (this.vx < 0) { if (!next_downleft) { this.d = 1; } } if (this.vx > 0) { if (!next_downright) { this.d = -1; } } } this.vx = this.vx * this.f; this.vy = this.vy * this.f; this.vy = this.vy + this.g; }; enemy.prototype.collision2 = function () { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { if (_root.player.vy > 0.8) { if ((this.vx * this.vx) > 1) { this.walk = false; snd("stomp1"); } else { this.walk = true; new_dir(); snd("kick"); } _root.player.jumping = false; _root.player.falling = false; _root.player.jump(7); _root.player._y = _root.player._y - 5; } else if ((this.vx * this.vx) > 9) { _root.player.power_down(); } else { dx = _x - (_root.player._x - engine.map_x); snd("stomp1"); _root.player._x = _root.player._x - (_root.player.vx * 1.5); _root.player.vx = 0; if (dx > 0) { this.d = 1; this.walk = true; } if (dx < 0) { this.d = -1; this.walk = true; } } } } }; enemy.prototype.ground_coll = function (v) { px = _x; py = _y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + v); if ((!downleft) and (!downright)) { this.on_ground = false; } else { _y = (((tiley + 1) * 16) - 0.1); this.on_ground = true; } }; var active = false; var type = "goomba"; var d = -1; var score = 100; brain = new enemy(); brain.init(this, 1, _x, _y, d, 16, 16); onEnterFrame = function () { get_pos(); if (active) { if (brain.walk) { animate(); } brain.collision(); brain.coll(false); brain.movement(); } };
Symbol 362 MovieClip Frame 18
gotoAndPlay ("loop");
Symbol 371 MovieClip Frame 18
gotoAndPlay ("loop");
Symbol 380 MovieClip Frame 18
gotoAndPlay ("loop");
Symbol 389 MovieClip Frame 18
gotoAndPlay ("loop");
Symbol 392 MovieClip [obj_en2] Frame 1
function getMyCorners(x, y) { hmap = engine.hit_map; downY = Math.floor(y / 16); upY = Math.floor((y - 15) / 16); leftX = Math.floor((x - 8) / 16); rightX = Math.floor((x + 8) / 16); next_downY = Math.floor((y + 16) / 16); next_leftX = Math.floor((x - 9) / 16); next_rightX = Math.floor((x + 9) / 16); upleft = hmap[upY][leftX]; downleft = hmap[downY][leftX]; upright = hmap[upY][rightX]; downright = hmap[downY][rightX]; next_downleft = hmap[next_downY][next_leftX]; next_downright = hmap[next_downY][next_rightX]; } function enemy() { this.g = 0.4; this.f = 0.9; this.vx = null; this.vy = null; this.v = null; this.cx = null; this.cy = null; this.ani = null; this.cani = null; this.air = null; this.walk = null; this.obj = null; this.h = null; this.w = null; this.dx = null; this.on_ground = false; } function hit(x, y) { return(engine.hittest(engine.c_hmap_bmp, x, y)); } function get_pos() { x = _x + engine.map_x; y = _y + engine.map_y; } function set_skin() { skins.gotoAndStop(skin); } function die() { brain.v = 0; brain.walk = false; if (brain.d == 1) { } snd("stomp1"); koopa_small = add_object("obj_en3", _x, _y, brain.d, true, skin); koopa_shell = add_object("obj_en4", _x, _y, brain.d, true, skin); removeMovieClip(this); } function die2() { snd("kick"); kick_enemy(_x, _y, brain.d, type); score_hint(_x, _y, score); removeMovieClip(this); } function animate() { if (brain.d == 1) { brain.animation("wr"); } if (brain.d == -1) { brain.animation("wl"); } } enemy.prototype.init = function (obj, v, x, y, d) { this.obj = obj; this.vx = 0; this.vy = 0; this.v = v; this.d = d; this.air = false; this.walk = true; active = true; dead = false; x = null; y = null; remove = function () { removeMovieClip(this.obj); }; }; enemy.prototype.animation = function (ani) { if (ani != this.cani) { a.gotoAndStop(ani); skins.a.gotoAndStop(ani); this.cani = ani; } }; enemy.prototype.movement = function (new_v) { if (new_v == undefined) { this.vx = this.d * this.v; } else { this.vx = this.d * new_v; } }; enemy.prototype.collision = function (inv, kills) { if (!inv) { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { if (_root.player.vy > 0.2) { _root.player.jumping = false; _root.player.falling = false; _root.player.jump(9); _root.player._y = _root.player._y - 8; dead = true; _root.score_hint(_x, _y, score); die(); } else { _root.player.power_down(); } } } } if (kills) { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { _root.player.power_down(); } } } }; enemy.prototype.coll = function (no_edge, jump) { px = _x; py = _y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + this.vy); if (this.vy < 0) { if (((upleft == 0) and (upright == 0)) || ((upleft == 2) || (upright == 2))) { _y = (_y + this.vy); } else { _y = (tiley * 16); this.vy = 0; } } if (this.vy > 0) { if ((!downleft) and (!downright)) { _y = (_y + this.vy); this.on_ground = false; } else { _y = (((tiley + 1) * 16) - 0.1); this.vy = 0; jumping = false; this.on_ground = true; if (jump) { this.obj.jump(9); } } } getMyCorners(px + this.vx, py); if (this.vx < 0) { if (((upleft == 0) and (downleft == 0)) || ((upleft == 2) || (downleft == 2))) { _x = (_x + this.vx); } else { _x = ((tilex * 16) + 9); this.d = 1; } } if (this.vx > 0) { if (((upright == 0) and (downright == 0)) || ((upright == 2) || (downright == 2))) { _x = (_x + this.vx); } else { _x = (((tilex + 1) * 16) - 9); this.d = -1; } } if ((!no_edge) && (this.on_ground)) { if (this.vx < 0) { if (!next_downleft) { this.d = 1; } } if (this.vx > 0) { if (!next_downright) { this.d = -1; } } } this.vx = this.vx * this.f; this.vy = this.vy * this.f; this.vy = this.vy + this.g; }; enemy.prototype.collision2 = function () { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { if (_root.player.vy > 0.8) { if ((this.vx * this.vx) > 1) { this.walk = false; snd("stomp1"); } else { this.walk = true; new_dir(); snd("kick"); } _root.player.jumping = false; _root.player.falling = false; _root.player.jump(7); _root.player._y = _root.player._y - 5; } else if ((this.vx * this.vx) > 9) { _root.player.power_down(); } else { dx = _x - (_root.player._x - engine.map_x); snd("stomp1"); _root.player._x = _root.player._x - (_root.player.vx * 1.5); _root.player.vx = 0; if (dx > 0) { this.d = 1; this.walk = true; } if (dx < 0) { this.d = -1; this.walk = true; } } } } }; enemy.prototype.ground_coll = function (v) { px = _x; py = _y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + v); if ((!downleft) and (!downright)) { this.on_ground = false; } else { _y = (((tiley + 1) * 16) - 0.1); this.on_ground = true; } }; var i = 0; if (skin == undefined) { sk = ["green", "red", "blue", "yellow"]; skin = sk[random(4)]; } var type = ("koopa_" + skin); var score = 150; var active = false; if (d == undefined) { var d = -1; } brain = new enemy(); brain.init(this, 1, _x, _y, d, 16, 32); if ((no_edge = undefined)) { var no_edge = false; } set_skin(); onEnterFrame = function () { get_pos(); if (active) { animate(); brain.coll(no_edge); brain.movement(); if (i > 25) { brain.collision(); } else { i++; } } };
Symbol 403 MovieClip Frame 11
stop(); _parent._parent.removeMovieClip();
Symbol 415 MovieClip Frame 11
stop(); _parent._parent.removeMovieClip();
Symbol 427 MovieClip Frame 11
stop(); _parent._parent.removeMovieClip();
Symbol 439 MovieClip Frame 11
stop(); _parent._parent.removeMovieClip();
Symbol 442 MovieClip [obj_en3] Frame 1
function getMyCorners(x, y) { hmap = engine.hit_map; downY = Math.floor(y / 16); upY = Math.floor((y - 15) / 16); leftX = Math.floor((x - 8) / 16); rightX = Math.floor((x + 8) / 16); next_downY = Math.floor((y + 16) / 16); next_leftX = Math.floor((x - 9) / 16); next_rightX = Math.floor((x + 9) / 16); upleft = hmap[upY][leftX]; downleft = hmap[downY][leftX]; upright = hmap[upY][rightX]; downright = hmap[downY][rightX]; next_downleft = hmap[next_downY][next_leftX]; next_downright = hmap[next_downY][next_rightX]; } function enemy() { this.g = 0.4; this.f = 0.9; this.vx = null; this.vy = null; this.v = null; this.cx = null; this.cy = null; this.ani = null; this.cani = null; this.air = null; this.walk = null; this.obj = null; this.h = null; this.w = null; this.dx = null; this.on_ground = false; } function hit(x, y) { return(engine.hittest(engine.c_hmap_bmp, x, y)); } function get_pos() { x = _x + engine.map_x; y = _y + engine.map_y; } function set_skin() { skins.gotoAndStop(skin); } function die() { brain.v = 0; brain.walk = false; brain.dead = true; if (brain.d == 1) { brain.animation("dr"); } else { brain.animation("dl"); } snd("stomp1"); } function die2() { snd("kick"); kick_enemy(_x, _y, brain.d, type); score_hint(_x, _y, score); removeMovieClip(this); } function animate() { if (brain.d == 1) { brain.animation("wr"); } if (brain.d == -1) { brain.animation("wl"); } } function animate2() { if (!brain.dead) { if (brain.d == 1) { brain.animation("sr"); } if (brain.d == -1) { brain.animation("sl"); } } } function movement() { if (!brain.dead) { brain.cx = brain.cx - ((-brain.d) * 1.5); _x = (_x - ((-brain.d) * 1.5)); } } enemy.prototype.init = function (obj, v, x, y, d) { this.obj = obj; this.vx = 0; this.vy = 0; this.v = v; this.d = d; this.air = false; this.walk = true; active = true; dead = false; x = null; y = null; remove = function () { removeMovieClip(this.obj); }; }; enemy.prototype.animation = function (ani) { if (ani != this.cani) { a.gotoAndStop(ani); skins.a.gotoAndStop(ani); this.cani = ani; } }; enemy.prototype.movement = function (new_v) { if (new_v == undefined) { this.vx = this.d * this.v; } else { this.vx = this.d * new_v; } }; enemy.prototype.collision = function (inv, kills) { if (!inv) { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { if (_root.player.vy > 0.2) { _root.player.jumping = false; _root.player.falling = false; _root.player.jump(9); _root.player._y = _root.player._y - 8; dead = true; _root.score_hint(_x, _y, score); die(); } else { _root.player.power_down(); } } } } if (kills) { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { _root.player.power_down(); } } } }; enemy.prototype.coll = function (no_edge, jump) { px = _x; py = _y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + this.vy); if (this.vy < 0) { if (((upleft == 0) and (upright == 0)) || ((upleft == 2) || (upright == 2))) { _y = (_y + this.vy); } else { _y = (tiley * 16); this.vy = 0; } } if (this.vy > 0) { if ((!downleft) and (!downright)) { _y = (_y + this.vy); this.on_ground = false; } else { _y = (((tiley + 1) * 16) - 0.1); this.vy = 0; jumping = false; this.on_ground = true; if (jump) { this.obj.jump(9); } } } getMyCorners(px + this.vx, py); if (this.vx < 0) { if (((upleft == 0) and (downleft == 0)) || ((upleft == 2) || (downleft == 2))) { _x = (_x + this.vx); } else { _x = ((tilex * 16) + 9); this.d = 1; } } if (this.vx > 0) { if (((upright == 0) and (downright == 0)) || ((upright == 2) || (downright == 2))) { _x = (_x + this.vx); } else { _x = (((tilex + 1) * 16) - 9); this.d = -1; } } if ((!no_edge) && (this.on_ground)) { if (this.vx < 0) { if (!next_downleft) { this.d = 1; } } if (this.vx > 0) { if (!next_downright) { this.d = -1; } } } this.vx = this.vx * this.f; this.vy = this.vy * this.f; this.vy = this.vy + this.g; }; enemy.prototype.collision2 = function () { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { if (_root.player.vy > 0.8) { if ((this.vx * this.vx) > 1) { this.walk = false; snd("stomp1"); } else { this.walk = true; new_dir(); snd("kick"); } _root.player.jumping = false; _root.player.falling = false; _root.player.jump(7); _root.player._y = _root.player._y - 5; } else if ((this.vx * this.vx) > 9) { _root.player.power_down(); } else { dx = _x - (_root.player._x - engine.map_x); snd("stomp1"); _root.player._x = _root.player._x - (_root.player.vx * 1.5); _root.player.vx = 0; if (dx > 0) { this.d = 1; this.walk = true; } if (dx < 0) { this.d = -1; this.walk = true; } } } } }; enemy.prototype.ground_coll = function (v) { px = _x; py = _y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + v); if ((!downleft) and (!downright)) { this.on_ground = false; } else { _y = (((tiley + 1) * 16) - 0.1); this.on_ground = true; } }; var type = ("koopa_s_" + skin); var score = 75; if (d == undefined) { d = -1; } brain = new enemy(); brain.init(this, 1, _x, _y, d, 16, 32); var c = 0; var nv = 2; var inv = true; var edge = true; var active = false; set_skin(); onEnterFrame = function () { get_pos(); if (active) { if (c > 30) { if (brain.walk) { animate(); } inv = false; brain.movement(); } else { if (!brain.dead) { brain.movement(nv); } nv = nv * 0.95; animate2(); c++; if ((c >= 4) && (c <= 30)) { inv = false; } } brain.collision(); brain.coll(no_edge, inv); } };
Symbol 484 MovieClip [obj_en4] Frame 1
function getMyCorners(x, y) { hmap = engine.hit_map; downY = Math.floor(y / 16); upY = Math.floor((y - 15) / 16); leftX = Math.floor((x - 8) / 16); rightX = Math.floor((x + 8) / 16); next_downY = Math.floor((y + 16) / 16); next_leftX = Math.floor((x - 9) / 16); next_rightX = Math.floor((x + 9) / 16); upleft = hmap[upY][leftX]; downleft = hmap[downY][leftX]; upright = hmap[upY][rightX]; downright = hmap[downY][rightX]; next_downleft = hmap[next_downY][next_leftX]; next_downright = hmap[next_downY][next_rightX]; } function enemy() { this.g = 0.4; this.f = 0.9; this.vx = null; this.vy = null; this.v = null; this.cx = null; this.cy = null; this.ani = null; this.cani = null; this.air = null; this.walk = null; this.obj = null; this.h = null; this.w = null; this.dx = null; this.on_ground = false; } function hit(x, y) { return(engine.hittest(engine.c_hmap_bmp, x, y)); } function get_pos() { x = _x + engine.map_x; y = _y + engine.map_y; } function set_skin() { skins.gotoAndStop(skin); } function new_dir() { dx = (_x + engine.map_x) - _root.player._x; if (dx > 0) { brain.d = 1; } else { brain.d = -1; } } function check_active() { if (!_visible) { dx = _x - (_root.player._x - engine.map_x); dx = Math.floor(Math.sqrt(dx * dx) / 16); if (dx > 18) { removeMovieClip(this); } } } function die() { brain.v = 0; brain.walk = false; brain.dead = true; if (brain.d == 1) { brain.animation("dr"); } else { brain.animation("dl"); } snd("stomp1"); } function die2() { snd("kick"); kick_enemy(_x, _y, brain.d, type); score_hint(_x, _y, score); removeMovieClip(this); } function animate() { if (brain.walk) { brain.animation("w"); } else { brain.animation("s"); } } function movement() { if (brain.walk) { brain.cx = brain.cx - ((-brain.d) * v); _x = (_x - ((-brain.d) * v)); } brain.vy = brain.vy * brain.f; brain.cy = brain.cy - (-brain.vy); _y = (_y - (-brain.vy)); } function kill() { i = 0; while (i < enemies.length) { obj = enemies[i]; if (this.hitTest(obj)) { if (!obj.brain.dead) { if (!obj.shell) { obj.die2(); break; } if (obj != this) { if (obj.shell) { obj.die2(); break; } } } } i++; } } enemy.prototype.init = function (obj, v, x, y, d) { this.obj = obj; this.vx = 0; this.vy = 0; this.v = v; this.d = d; this.air = false; this.walk = true; active = true; dead = false; x = null; y = null; remove = function () { removeMovieClip(this.obj); }; }; enemy.prototype.animation = function (ani) { if (ani != this.cani) { a.gotoAndStop(ani); skins.a.gotoAndStop(ani); this.cani = ani; } }; enemy.prototype.movement = function (new_v) { if (new_v == undefined) { this.vx = this.d * this.v; } else { this.vx = this.d * new_v; } }; enemy.prototype.collision = function (inv, kills) { if (!inv) { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { if (_root.player.vy > 0.2) { _root.player.jumping = false; _root.player.falling = false; _root.player.jump(9); _root.player._y = _root.player._y - 8; dead = true; _root.score_hint(_x, _y, score); die(); } else { _root.player.power_down(); } } } } if (kills) { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { _root.player.power_down(); } } } }; enemy.prototype.coll = function (no_edge, jump) { px = _x; py = _y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + this.vy); if (this.vy < 0) { if (((upleft == 0) and (upright == 0)) || ((upleft == 2) || (upright == 2))) { _y = (_y + this.vy); } else { _y = (tiley * 16); this.vy = 0; } } if (this.vy > 0) { if ((!downleft) and (!downright)) { _y = (_y + this.vy); this.on_ground = false; } else { _y = (((tiley + 1) * 16) - 0.1); this.vy = 0; jumping = false; this.on_ground = true; if (jump) { this.obj.jump(9); } } } getMyCorners(px + this.vx, py); if (this.vx < 0) { if (((upleft == 0) and (downleft == 0)) || ((upleft == 2) || (downleft == 2))) { _x = (_x + this.vx); } else { _x = ((tilex * 16) + 9); this.d = 1; } } if (this.vx > 0) { if (((upright == 0) and (downright == 0)) || ((upright == 2) || (downright == 2))) { _x = (_x + this.vx); } else { _x = (((tilex + 1) * 16) - 9); this.d = -1; } } if ((!no_edge) && (this.on_ground)) { if (this.vx < 0) { if (!next_downleft) { this.d = 1; } } if (this.vx > 0) { if (!next_downright) { this.d = -1; } } } this.vx = this.vx * this.f; this.vy = this.vy * this.f; this.vy = this.vy + this.g; }; enemy.prototype.collision2 = function () { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { if (_root.player.vy > 0.8) { if ((this.vx * this.vx) > 1) { this.walk = false; snd("stomp1"); } else { this.walk = true; new_dir(); snd("kick"); } _root.player.jumping = false; _root.player.falling = false; _root.player.jump(7); _root.player._y = _root.player._y - 5; } else if ((this.vx * this.vx) > 9) { _root.player.power_down(); } else { dx = _x - (_root.player._x - engine.map_x); snd("stomp1"); _root.player._x = _root.player._x - (_root.player.vx * 1.5); _root.player.vx = 0; if (dx > 0) { this.d = 1; this.walk = true; } if (dx < 0) { this.d = -1; this.walk = true; } } } } }; enemy.prototype.ground_coll = function (v) { px = _x; py = _y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + v); if ((!downleft) and (!downright)) { this.on_ground = false; } else { _y = (((tiley + 1) * 16) - 0.1); this.on_ground = true; } }; var active = false; var type = ("shell_" + skin); var score = 250; var dx; if (d == undefined) { d = -1; } var v = 3; brain = new enemy(); brain.init(this, 1, _x, _y, d, 16, 32); brain.walk = false; var c = 0; var nv = 2; var i; var shell = true; var inv = true; var edge = true; set_skin(); onEnterFrame = function () { get_pos(); if (active) { brain.coll(true); if (brain.walk) { brain.movement(3.2); } animate(); brain.collision2(); if (brain.walk) { kill(); } } else { check_active(); } };
Symbol 492 MovieClip Frame 18
gotoAndPlay ("loop");
Symbol 501 MovieClip Frame 18
gotoAndPlay ("loop");
Symbol 510 MovieClip Frame 18
gotoAndPlay ("loop");
Symbol 519 MovieClip Frame 18
gotoAndPlay ("loop");
Symbol 522 MovieClip [obj_en5] Frame 1
function getMyCorners(x, y) { hmap = engine.hit_map; downY = Math.floor(y / 16); upY = Math.floor((y - 15) / 16); leftX = Math.floor((x - 8) / 16); rightX = Math.floor((x + 8) / 16); next_downY = Math.floor((y + 16) / 16); next_leftX = Math.floor((x - 9) / 16); next_rightX = Math.floor((x + 9) / 16); upleft = hmap[upY][leftX]; downleft = hmap[downY][leftX]; upright = hmap[upY][rightX]; downright = hmap[downY][rightX]; next_downleft = hmap[next_downY][next_leftX]; next_downright = hmap[next_downY][next_rightX]; } function enemy() { this.g = 0.4; this.f = 0.9; this.vx = null; this.vy = null; this.v = null; this.cx = null; this.cy = null; this.ani = null; this.cani = null; this.air = null; this.walk = null; this.obj = null; this.h = null; this.w = null; this.dx = null; this.on_ground = false; } function hit(x, y) { return(engine.hittest(engine.c_hmap_bmp, x, y)); } function get_pos() { x = _x + engine.map_x; y = _y + engine.map_y; } function jump(j) { brain.vy = -j; } function set_skin() { skins.gotoAndStop(skin); } function die() { _root.player._y = _root.player._y - 4; koopa = add_object("obj_en2", _x, _y, brain.d, true, skin); koopa.vy = 3; koopa.no_edge = true; snd("stomp1"); removeMovieClip(this); } function die2() { snd("kick"); kick_enemy(_x, _y, brain.d, type); score_hint(_x, _y, score); removeMovieClip(this); } function animate() { if (brain.d == 1) { brain.animation("wr"); } if (brain.d == -1) { brain.animation("wl"); } } function jump_func() { if (brain.on_ground) { jump(5); } } enemy.prototype.init = function (obj, v, x, y, d) { this.obj = obj; this.vx = 0; this.vy = 0; this.v = v; this.d = d; this.air = false; this.walk = true; active = true; dead = false; x = null; y = null; remove = function () { removeMovieClip(this.obj); }; }; enemy.prototype.animation = function (ani) { if (ani != this.cani) { a.gotoAndStop(ani); skins.a.gotoAndStop(ani); this.cani = ani; } }; enemy.prototype.movement = function (new_v) { if (new_v == undefined) { this.vx = this.d * this.v; } else { this.vx = this.d * new_v; } }; enemy.prototype.collision = function (inv, kills) { if (!inv) { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { if (_root.player.vy > 0.2) { _root.player.jumping = false; _root.player.falling = false; _root.player.jump(9); _root.player._y = _root.player._y - 8; dead = true; _root.score_hint(_x, _y, score); die(); } else { _root.player.power_down(); } } } } if (kills) { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { _root.player.power_down(); } } } }; enemy.prototype.coll = function (no_edge, jump) { px = _x; py = _y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + this.vy); if (this.vy < 0) { if (((upleft == 0) and (upright == 0)) || ((upleft == 2) || (upright == 2))) { _y = (_y + this.vy); } else { _y = (tiley * 16); this.vy = 0; } } if (this.vy > 0) { if ((!downleft) and (!downright)) { _y = (_y + this.vy); this.on_ground = false; } else { _y = (((tiley + 1) * 16) - 0.1); this.vy = 0; jumping = false; this.on_ground = true; if (jump) { this.obj.jump(9); } } } getMyCorners(px + this.vx, py); if (this.vx < 0) { if (((upleft == 0) and (downleft == 0)) || ((upleft == 2) || (downleft == 2))) { _x = (_x + this.vx); } else { _x = ((tilex * 16) + 9); this.d = 1; } } if (this.vx > 0) { if (((upright == 0) and (downright == 0)) || ((upright == 2) || (downright == 2))) { _x = (_x + this.vx); } else { _x = (((tilex + 1) * 16) - 9); this.d = -1; } } if ((!no_edge) && (this.on_ground)) { if (this.vx < 0) { if (!next_downleft) { this.d = 1; } } if (this.vx > 0) { if (!next_downright) { this.d = -1; } } } this.vx = this.vx * this.f; this.vy = this.vy * this.f; this.vy = this.vy + this.g; }; enemy.prototype.collision2 = function () { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { if (_root.player.vy > 0.8) { if ((this.vx * this.vx) > 1) { this.walk = false; snd("stomp1"); } else { this.walk = true; new_dir(); snd("kick"); } _root.player.jumping = false; _root.player.falling = false; _root.player.jump(7); _root.player._y = _root.player._y - 5; } else if ((this.vx * this.vx) > 9) { _root.player.power_down(); } else { dx = _x - (_root.player._x - engine.map_x); snd("stomp1"); _root.player._x = _root.player._x - (_root.player.vx * 1.5); _root.player.vx = 0; if (dx > 0) { this.d = 1; this.walk = true; } if (dx < 0) { this.d = -1; this.walk = true; } } } } }; enemy.prototype.ground_coll = function (v) { px = _x; py = _y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + v); if ((!downleft) and (!downright)) { this.on_ground = false; } else { _y = (((tiley + 1) * 16) - 0.1); this.on_ground = true; } }; if (skin == undefined) { sk = ["green", "red", "blue", "yellow"]; skin = sk[random(4)]; } var type = ("koopa_f_" + skin); var d = ((random(2) * 2) - 1); var score = 200; var active = false; brain = new enemy(); brain.init(this, 1, _x, _y, d, 16, 16); set_skin(); onEnterFrame = function () { get_pos(); if (active) { if (brain.walk) { animate(); } brain.collision(); brain.coll(true, true); brain.movement(); } };
Symbol 528 MovieClip Frame 12
gotoAndPlay ("loop");
Symbol 530 MovieClip [obj_en6] Frame 1
function getMyCorners(x, y) { hmap = engine.hit_map; downY = Math.floor(y / 16); upY = Math.floor((y - 15) / 16); leftX = Math.floor((x - 8) / 16); rightX = Math.floor((x + 8) / 16); next_downY = Math.floor((y + 16) / 16); next_leftX = Math.floor((x - 9) / 16); next_rightX = Math.floor((x + 9) / 16); upleft = hmap[upY][leftX]; downleft = hmap[downY][leftX]; upright = hmap[upY][rightX]; downright = hmap[downY][rightX]; next_downleft = hmap[next_downY][next_leftX]; next_downright = hmap[next_downY][next_rightX]; } function enemy() { this.g = 0.4; this.f = 0.9; this.vx = null; this.vy = null; this.v = null; this.cx = null; this.cy = null; this.ani = null; this.cani = null; this.air = null; this.walk = null; this.obj = null; this.h = null; this.w = null; this.dx = null; this.on_ground = false; } function hit(x, y) { return(engine.hittest(engine.c_hmap_bmp, x, y)); } function get_pos() { x = _x + engine.map_x; y = _y + engine.map_y; } function die() { brain.v = 0; brain.walk = false; if (brain.d == 1) { brain.animation("dr"); } else { brain.animation("dl"); } snd("stomp1"); } function die2() { snd("kick"); kick_enemy(_x, _y, brain.d, type); score_hint(_x, _y, score); removeMovieClip(this); } function animate() { if (brain.d == 1) { brain.animation("wr"); } if (brain.d == -1) { brain.animation("wl"); } } enemy.prototype.init = function (obj, v, x, y, d) { this.obj = obj; this.vx = 0; this.vy = 0; this.v = v; this.d = d; this.air = false; this.walk = true; active = true; dead = false; x = null; y = null; remove = function () { removeMovieClip(this.obj); }; }; enemy.prototype.animation = function (ani) { if (ani != this.cani) { a.gotoAndStop(ani); skins.a.gotoAndStop(ani); this.cani = ani; } }; enemy.prototype.movement = function (new_v) { if (new_v == undefined) { this.vx = this.d * this.v; } else { this.vx = this.d * new_v; } }; enemy.prototype.collision = function (inv, kills) { if (!inv) { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { if (_root.player.vy > 0.2) { _root.player.jumping = false; _root.player.falling = false; _root.player.jump(9); _root.player._y = _root.player._y - 8; dead = true; _root.score_hint(_x, _y, score); die(); } else { _root.player.power_down(); } } } } if (kills) { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { _root.player.power_down(); } } } }; enemy.prototype.coll = function (no_edge, jump) { px = _x; py = _y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + this.vy); if (this.vy < 0) { if (((upleft == 0) and (upright == 0)) || ((upleft == 2) || (upright == 2))) { _y = (_y + this.vy); } else { _y = (tiley * 16); this.vy = 0; } } if (this.vy > 0) { if ((!downleft) and (!downright)) { _y = (_y + this.vy); this.on_ground = false; } else { _y = (((tiley + 1) * 16) - 0.1); this.vy = 0; jumping = false; this.on_ground = true; if (jump) { this.obj.jump(9); } } } getMyCorners(px + this.vx, py); if (this.vx < 0) { if (((upleft == 0) and (downleft == 0)) || ((upleft == 2) || (downleft == 2))) { _x = (_x + this.vx); } else { _x = ((tilex * 16) + 9); this.d = 1; } } if (this.vx > 0) { if (((upright == 0) and (downright == 0)) || ((upright == 2) || (downright == 2))) { _x = (_x + this.vx); } else { _x = (((tilex + 1) * 16) - 9); this.d = -1; } } if ((!no_edge) && (this.on_ground)) { if (this.vx < 0) { if (!next_downleft) { this.d = 1; } } if (this.vx > 0) { if (!next_downright) { this.d = -1; } } } this.vx = this.vx * this.f; this.vy = this.vy * this.f; this.vy = this.vy + this.g; }; enemy.prototype.collision2 = function () { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { if (_root.player.vy > 0.8) { if ((this.vx * this.vx) > 1) { this.walk = false; snd("stomp1"); } else { this.walk = true; new_dir(); snd("kick"); } _root.player.jumping = false; _root.player.falling = false; _root.player.jump(7); _root.player._y = _root.player._y - 5; } else if ((this.vx * this.vx) > 9) { _root.player.power_down(); } else { dx = _x - (_root.player._x - engine.map_x); snd("stomp1"); _root.player._x = _root.player._x - (_root.player.vx * 1.5); _root.player.vx = 0; if (dx > 0) { this.d = 1; this.walk = true; } if (dx < 0) { this.d = -1; this.walk = true; } } } } }; enemy.prototype.ground_coll = function (v) { px = _x; py = _y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + v); if ((!downleft) and (!downright)) { this.on_ground = false; } else { _y = (((tiley + 1) * 16) - 0.1); this.on_ground = true; } }; var type = "spiny"; var d = ((random(2) * 2) - 1); brain = new enemy(); brain.init(this, 1, _x, _y, d, 16, 16); var active = false; var s = 200; onEnterFrame = function () { get_pos(); if (active) { if (brain.walk) { animate(); } brain.collision(true, true); brain.coll(); brain.movement(); } };
Symbol 535 MovieClip Frame 1
stop();
Symbol 535 MovieClip Frame 3
gotoAndPlay (1);
Symbol 538 MovieClip Frame 1
stop();
Symbol 539 MovieClip [obj_en7] Frame 1
function getMyCorners(x, y) { hmap = engine.hit_map; downY = Math.floor(y / 16); upY = Math.floor((y - 15) / 16); leftX = Math.floor((x - 8) / 16); rightX = Math.floor((x + 8) / 16); next_downY = Math.floor((y + 16) / 16); next_leftX = Math.floor((x - 9) / 16); next_rightX = Math.floor((x + 9) / 16); upleft = hmap[upY][leftX]; downleft = hmap[downY][leftX]; upright = hmap[upY][rightX]; downright = hmap[downY][rightX]; next_downleft = hmap[next_downY][next_leftX]; next_downright = hmap[next_downY][next_rightX]; } function enemy() { this.g = 0.4; this.f = 0.9; this.vx = null; this.vy = null; this.v = null; this.cx = null; this.cy = null; this.ani = null; this.cani = null; this.air = null; this.walk = null; this.obj = null; this.h = null; this.w = null; this.dx = null; this.on_ground = false; } function hit(x, y) { return(engine.hittest(engine.c_hmap_bmp, x, y)); } function get_pos() { x = _x + engine.map_x; y = _y + engine.map_y; } function die() { snd("stomp1"); kick_enemy(_x, _y, brain.d, type); score_hint(_x, _y, score); removeMovieClip(this); } function die2() { snd("kick"); kick_enemy(_x, _y, brain.d, type); score_hint(_x, _y, score); removeMovieClip(this); } function animate() { if (brain.d == 1) { brain.animation("wr"); } if (brain.d == -1) { brain.animation("wl"); } } function movement1() { vy = vy + 0.4; _y = (_y + vy); if (vy > 0) { brain.ground_coll(vy + 16); } brain.animation("j"); if (brain.on_ground == true) { idle = true; brain.vy = vy; } } function movement2() { dx = _x - (_root.player._x - engine.map_x); if (dx < 0) { brain.d = 1; } if (dx > 0) { brain.d = -1; } if (dx < -8) { brain.vx = brain.vx - -0.17; } if (dx > 8) { brain.vx = brain.vx - 0.17; } m_vx = m_vx + Math.sqrt(brain.vx * brain.vx); if (m_vx >= 6) { a.ani.nextFrame(); m_vx = 0; } } enemy.prototype.init = function (obj, v, x, y, d) { this.obj = obj; this.vx = 0; this.vy = 0; this.v = v; this.d = d; this.air = false; this.walk = true; active = true; dead = false; x = null; y = null; remove = function () { removeMovieClip(this.obj); }; }; enemy.prototype.animation = function (ani) { if (ani != this.cani) { a.gotoAndStop(ani); skins.a.gotoAndStop(ani); this.cani = ani; } }; enemy.prototype.movement = function (new_v) { if (new_v == undefined) { this.vx = this.d * this.v; } else { this.vx = this.d * new_v; } }; enemy.prototype.collision = function (inv, kills) { if (!inv) { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { if (_root.player.vy > 0.2) { _root.player.jumping = false; _root.player.falling = false; _root.player.jump(9); _root.player._y = _root.player._y - 8; dead = true; _root.score_hint(_x, _y, score); die(); } else { _root.player.power_down(); } } } } if (kills) { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { _root.player.power_down(); } } } }; enemy.prototype.coll = function (no_edge, jump) { px = _x; py = _y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + this.vy); if (this.vy < 0) { if (((upleft == 0) and (upright == 0)) || ((upleft == 2) || (upright == 2))) { _y = (_y + this.vy); } else { _y = (tiley * 16); this.vy = 0; } } if (this.vy > 0) { if ((!downleft) and (!downright)) { _y = (_y + this.vy); this.on_ground = false; } else { _y = (((tiley + 1) * 16) - 0.1); this.vy = 0; jumping = false; this.on_ground = true; if (jump) { this.obj.jump(9); } } } getMyCorners(px + this.vx, py); if (this.vx < 0) { if (((upleft == 0) and (downleft == 0)) || ((upleft == 2) || (downleft == 2))) { _x = (_x + this.vx); } else { _x = ((tilex * 16) + 9); this.d = 1; } } if (this.vx > 0) { if (((upright == 0) and (downright == 0)) || ((upright == 2) || (downright == 2))) { _x = (_x + this.vx); } else { _x = (((tilex + 1) * 16) - 9); this.d = -1; } } if ((!no_edge) && (this.on_ground)) { if (this.vx < 0) { if (!next_downleft) { this.d = 1; } } if (this.vx > 0) { if (!next_downright) { this.d = -1; } } } this.vx = this.vx * this.f; this.vy = this.vy * this.f; this.vy = this.vy + this.g; }; enemy.prototype.collision2 = function () { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { if (_root.player.vy > 0.8) { if ((this.vx * this.vx) > 1) { this.walk = false; snd("stomp1"); } else { this.walk = true; new_dir(); snd("kick"); } _root.player.jumping = false; _root.player.falling = false; _root.player.jump(7); _root.player._y = _root.player._y - 5; } else if ((this.vx * this.vx) > 9) { _root.player.power_down(); } else { dx = _x - (_root.player._x - engine.map_x); snd("stomp1"); _root.player._x = _root.player._x - (_root.player.vx * 1.5); _root.player.vx = 0; if (dx > 0) { this.d = 1; this.walk = true; } if (dx < 0) { this.d = -1; this.walk = true; } } } } }; enemy.prototype.ground_coll = function (v) { px = _x; py = _y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + v); if ((!downleft) and (!downright)) { this.on_ground = false; } else { _y = (((tiley + 1) * 16) - 0.1); this.on_ground = true; } }; var active = false; var type = "mole"; var d = ((random(2) * 2) - 1); var score = 100; var d = 1; var idle = false; var vy = -9; var m_vx = 0; brain = new enemy(); brain.init(this, 1, _x, _y, d, 16, 16); onEnterFrame = function () { get_pos(); if (active) { brain.collision(); if (idle) { if (brain.walk) { animate(); } brain.coll(true); movement2(); } else { movement1(); } } };
Symbol 549 MovieClip [obj_mole_spawner] Frame 1
function getMyCorners(x, y) { hmap = engine.hit_map; downY = Math.floor(y / 16); upY = Math.floor((y - 15) / 16); leftX = Math.floor((x - 8) / 16); rightX = Math.floor((x + 8) / 16); next_downY = Math.floor((y + 16) / 16); next_leftX = Math.floor((x - 9) / 16); next_rightX = Math.floor((x + 9) / 16); upleft = hmap[upY][leftX]; downleft = hmap[downY][leftX]; upright = hmap[upY][rightX]; downright = hmap[downY][rightX]; next_downleft = hmap[next_downY][next_leftX]; next_downright = hmap[next_downY][next_rightX]; } function enemy() { this.g = 0.4; this.f = 0.9; this.vx = null; this.vy = null; this.v = null; this.cx = null; this.cy = null; this.ani = null; this.cani = null; this.air = null; this.walk = null; this.obj = null; this.h = null; this.w = null; this.dx = null; this.on_ground = false; } function mole_spawn() { dx = _x - (_root.player._x - engine.map_x); d = Math.floor(dx / 16); d = Math.sqrt(d * d); if (d < 4) { spawn = true; } if (spawn) { i++; erde._visible = true; if (i > 40) { mole = add_object("obj_en7", _x + 8, _y + 16, 1, true); hole._visible = true; erde._visible = false; idle = false; } } } enemy.prototype.init = function (obj, v, x, y, d) { this.obj = obj; this.vx = 0; this.vy = 0; this.v = v; this.d = d; this.air = false; this.walk = true; active = true; dead = false; x = null; y = null; remove = function () { removeMovieClip(this.obj); }; }; enemy.prototype.animation = function (ani) { if (ani != this.cani) { a.gotoAndStop(ani); skins.a.gotoAndStop(ani); this.cani = ani; } }; enemy.prototype.movement = function (new_v) { if (new_v == undefined) { this.vx = this.d * this.v; } else { this.vx = this.d * new_v; } }; enemy.prototype.collision = function (inv, kills) { if (!inv) { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { if (_root.player.vy > 0.2) { _root.player.jumping = false; _root.player.falling = false; _root.player.jump(9); _root.player._y = _root.player._y - 8; dead = true; _root.score_hint(_x, _y, score); die(); } else { _root.player.power_down(); } } } } if (kills) { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { _root.player.power_down(); } } } }; enemy.prototype.coll = function (no_edge, jump) { px = _x; py = _y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + this.vy); if (this.vy < 0) { if (((upleft == 0) and (upright == 0)) || ((upleft == 2) || (upright == 2))) { _y = (_y + this.vy); } else { _y = (tiley * 16); this.vy = 0; } } if (this.vy > 0) { if ((!downleft) and (!downright)) { _y = (_y + this.vy); this.on_ground = false; } else { _y = (((tiley + 1) * 16) - 0.1); this.vy = 0; jumping = false; this.on_ground = true; if (jump) { this.obj.jump(9); } } } getMyCorners(px + this.vx, py); if (this.vx < 0) { if (((upleft == 0) and (downleft == 0)) || ((upleft == 2) || (downleft == 2))) { _x = (_x + this.vx); } else { _x = ((tilex * 16) + 9); this.d = 1; } } if (this.vx > 0) { if (((upright == 0) and (downright == 0)) || ((upright == 2) || (downright == 2))) { _x = (_x + this.vx); } else { _x = (((tilex + 1) * 16) - 9); this.d = -1; } } if ((!no_edge) && (this.on_ground)) { if (this.vx < 0) { if (!next_downleft) { this.d = 1; } } if (this.vx > 0) { if (!next_downright) { this.d = -1; } } } this.vx = this.vx * this.f; this.vy = this.vy * this.f; this.vy = this.vy + this.g; }; enemy.prototype.collision2 = function () { if (this.obj.hitTest(_root.player.hitzone.h)) { if (!dead) { if (_root.player.vy > 0.8) { if ((this.vx * this.vx) > 1) { this.walk = false; snd("stomp1"); } else { this.walk = true; new_dir(); snd("kick"); } _root.player.jumping = false; _root.player.falling = false; _root.player.jump(7); _root.player._y = _root.player._y - 5; } else if ((this.vx * this.vx) > 9) { _root.player.power_down(); } else { dx = _x - (_root.player._x - engine.map_x); snd("stomp1"); _root.player._x = _root.player._x - (_root.player.vx * 1.5); _root.player.vx = 0; if (dx > 0) { this.d = 1; this.walk = true; } if (dx < 0) { this.d = -1; this.walk = true; } } } } }; enemy.prototype.ground_coll = function (v) { px = _x; py = _y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + v); if ((!downleft) and (!downright)) { this.on_ground = false; } else { _y = (((tiley + 1) * 16) - 0.1); this.on_ground = true; } }; var active = false; var score = 100; var idle = true; var spawn = false; var dx; var d; var i = 0; erde._visible = false; hole._visible = false; onEnterFrame = function () { if (active) { if (idle) { mole_spawn(); } } };
Symbol 559 MovieClip Frame 1
stop(); _parent.flying = false;
Symbol 562 MovieClip [obj_en8] Frame 1
function pipe_flower() { if (!flying) { i++; if (i > 70) { if (!_root.player.hitTest(this)) { shoot_flower(); } } } if (flying) { flower.play(); } } function shoot_flower() { flower.play(); flying = true; i = 0; } function die2() { if (idle) { snd("kick"); kick_enemy(_x + 8, (_y + flower.flower._y) + 16, 1, type); score_hint(_x + 8, (_y + flower.flower._y) + 16, score); idle = false; } } function collision() { if (_root.player.hitzone.h.hitTest(flower.flower)) { _root.player.power_down(); } } var active = false; var type = "pipe_flower"; var score = 150; idle = true; flying = false; var i = 0; update_hitmap(_x, _y, 1); update_hitmap(_x + 16, _y, 1); onEnterFrame = function () { if (active) { if (idle) { collision(); pipe_flower(); } else { flower._visible = false; } } };
Symbol 564 MovieClip [obj_kicked] Frame 1
function movement() { vy = vy - (-g); vy = vy * f; vx = vx * f; _x = (_x - (-vx)); _y = (_y - (-vy)); } function counter() { c++; if (c > 60) { removeMovieClip(this); } } if (d == undefined) { d = (random(2) * 2) - 1; } if (type == undefined) { type = 1; } a.gotoAndStop(type); var v = 3; var f = 0.95; var g = 0.4; var vx = (v * d); var vy = (-4 - random(4)); var c = 0; onEnterFrame = function () { if (!_root.game_paused) { movement(); counter(); } };
Symbol 582 MovieClip Frame 1
_root.game_paused = true;
Symbol 582 MovieClip Frame 18
_root.game_paused = false;
Symbol 583 MovieClip Frame 1
stop();
Symbol 603 MovieClip Frame 1
_root.game_paused = true;
Symbol 603 MovieClip Frame 22
_root.game_paused = false;
Symbol 604 MovieClip Frame 1
stop();
Symbol 624 MovieClip Frame 1
_root.game_paused = true;
Symbol 624 MovieClip Frame 18
_root.game_paused = false;
Symbol 625 MovieClip Frame 1
stop();
Symbol 630 MovieClip [player] Frame 1
function set_skin() { a.gotoAndStop(skin_type); hitzone.gotoAndStop(skin_type); } function getMyCorners(x, y, big) { hmap = engine.hit_map; downY = Math.floor((y + 8) / 16); leftX = Math.floor((x - 6) / 16); rightX = Math.floor((x + 6) / 16); if (!big) { upY = Math.floor((y - 6) / 16); } else { upY = Math.floor((y - 12) / 16); } fleftX = Math.floor((x - 5) / 16); frightX = Math.floor((x + 5) / 16); upleft = hmap[upY][leftX]; downleft = hmap[downY][leftX]; upright = hmap[upY][rightX]; downright = hmap[downY][rightX]; fdownleft = hmap[downY][fleftX]; fdownright = hmap[downY][frightX]; fupleft = hmap[upY][fleftX]; fupright = hmap[upY][frightX]; tile = hmap[tiley][tilex]; if (upleft == undefined) { upleft = true; } if (downleft == undefined) { downleft = true; } if (upright == undefined) { upright = true; } if (downright == undefined) { downright = true; } } function check_cloud() { hmap = engine.hit_map; var _local2 = hmap[downY][leftX]; var _local1 = hmap[downY][rightX]; if (((_local2 == 2) or (_local1 == 2)) and (tiley != downY)) { ty = downY * 16; if (ty >= py) { return(true); } return(false); } return(false); } function die() { if (!c_game.immortal) { add_player("mario_dying", true); _root.music.stop(); } } function animation(ani) { if (ani != c_ani) { a.skin.gotoAndStop(ani); c_ani = ani; } } function round() { if (!walk) { if ((vx * vx) < 0.3) { vx = 0; } } } function hit(x, y) { return(engine.hittest(engine.c_hmap_bmp, x, y)); } function map_pos() { mx = -engine.map_x; my = -engine.map_y; } function abyss() { if (_y >= 247) { die(); } } function climb() { climbing = true; jumping = false; _root.reset_combo(); if (Key.isDown(controlls.up)) { animation("climb"); vy = -1.4; } if (Key.isDown(controlls.down)) { animation("climb"); vy = 1.4; } if ((!Key.isDown(controlls.up)) && (!Key.isDown(controlls.down))) { if (walk) { animation("climb"); } else { animation("climb_s"); } vy = 0; } vx = vx * 0.82; vy = vy * 0.82; } function swim() { swimming = true; _root.reset_combo(); off_g = -4; vx = vx * 0.97; vy = vy * 0.97; if (Key.isDown(controlls.jump) && (!up_pressed2)) { vy = -(14 + off_g); snd("swim"); up_pressed2 = true; } if (!Key.isDown(controlls.jump)) { up_pressed2 = false; } if (walk) { if (d == 1) { animation("swr"); } else if (d == -1) { animation("swl"); } } else if (d == 1) { animation("ssr"); } else if (d == -1) { animation("ssl"); } } function spring() { jumping = (air = false); if (Key.isDown(controlls.jump)) { jump(20); } else { jump(7); } } function gravitation() { if (!swimming) { if (vy > 0) { vy = vy + (g * 0.9); } else { vy = vy + (g * 0.5); } } else { vy = vy + (g * 0.3); } } function sqrt_vx() { return(Math.sqrt(vx * vx)); } function collision() { if (!climbing) { gravitation(); } } function jump(j, no_sound) { if (!falling) { if (!jumping) { if (!air) { jumping = true; vy = -j; if (!no_sound) { snd("jump"); } } } } } function animate() { if (!swimming) { if (!climbing) { if (((vy * vy) < 1) && (!jumping)) { if (walk) { if (d == 1) { animation("wr"); } else if (d == -1) { animation("wl"); } } else if (d == 1) { animation("sr"); } else if (d == -1) { animation("sl"); } } else if (d == 1) { animation("fr"); } else if (d == -1) { animation("fl"); } } } } function control() { if ((Key.isDown(controlls.jump) && (!up_pressed)) && (!jumping)) { jump(11 + off_g); up_pressed = true; } if (!Key.isDown(controlls.jump)) { up_pressed = false; } if (Key.isDown(controlls.run)) { off_g = 2; off_v = 0.12; } else { off_g = 0; off_v = 0.07; } if ((!Key.isDown(controlls.left)) && (!Key.isDown(controlls.right))) { walk = false; } if (Key.isDown(controlls.left) && (Key.isDown(controlls.right))) { walk = false; } if (Key.isDown(controlls.left)) { vx = vx - (v + off_v); d = -1; walk = true; } if (Key.isDown(controlls.right)) { vx = vx - (-(v + off_v)); d = 1; walk = true; } } function scrolling() { if (vy < 0) { if (_y < 64) { if (my > 0) { scrollmap(0, -vy); _y = 64; } } } if (vy > 0) { if (_y > 192) { if (my < (mh - wh)) { scrollmap(0, -vy); _y = 192; } } } if (vx < 0) { if (_x < 128) { if (mx > 0) { scrollmap(-vx, 0); _x = 128; } } } if (vx > 0) { if (_x > 192) { if (mx < (mw - ww)) { scrollmap(-vx, 0); _x = 192; } } } } function move(big) { px = (-engine.map_x) + _x; py = (-engine.map_y) + _y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); vx = vx * 0.9; vy = vy * 0.9; if (!climbing) { gravitation(); } getMyCorners(px, py + vy, big); if (vy < 0) { if (((fupleft == 0) || (fupleft == 2)) and ((fupright == 0) || (fupright == 2))) { _y = (_y + vy); jumping = true; timer = 0; } else { if (!big) { _y = (((tiley * 16) + 9) + engine.map_y); } else { _y = (((tiley * 16) + 13) + engine.map_y); } vy = 2; if (!climbing) { snd("bump"); } } } if (vy > 0) { if ((((fdownleft == 0) || (fdownleft == 2)) and ((fdownright == 0) || (fdownright == 2))) and (!check_cloud())) { _y = (_y + vy); falling = true; timer = 0; } else { jumping = false; falling = false; vy = 0; _root.reset_combo(); _y = ((((tiley + 1) * 16) - 8.1) + engine.map_y); } } getMyCorners(px + vx, py, big); if (vx < 0) { if (((upleft == 0) || (upleft == 2)) and ((downleft == 0) || (downleft == 2))) { _x = (_x + vx); } else { _x = (((tilex * 16) + 6) + engine.map_x); vx = 0; } } if (vx > 0) { if (((upright == 0) || (upright == 2)) and ((downright == 0) || (downright == 2))) { _x = (_x + vx); } else { _x = ((((tilex + 1) * 16) - 6) + engine.map_x); vx = 0; } } } function power_animation() { if (d == 1) { animation("pr"); } if (d == -1) { animation("pl"); } } function power_up() { if (c_game.powerup < 2) { _root.game_paused = true; c_game.powerup++; skin_type = powerup_array[c_game.powerup]; set_skin(); snd("power_up"); power_animation(); } } function power_down() { if (!c_game.immortal) { if (c_game.powerup > 0) { c_game.powerup = 0; skin_type = powerup_array[c_game.powerup]; set_skin(); set_immortal(80); snd("power_down"); if (!climbing) { _root.game_paused = true; power_animation(); } } else { die(); } } } function set_immortal(i) { im = i; } function immortal() { if (im > 0) { im--; c_game.immortal = true; z++; if (z > 6) { _visible = false; } if (z > 8) { _visible = true; z = 0; } } else { c_game.immortal = false; _visible = true; } } function fireballs() { if (c_game.powerup == 2) { if (Key.isDown(83) && (!run_pressed)) { effect("obj_fireball", _x - engine.map_x, (_y - engine.map_y) - 8); run_pressed = true; } if (!Key.isDown(83)) { run_pressed = false; } } } var air = false; var jumping = false; var climbing = false; var mx = 0; var my = 0; var vx = 0; var vy = 0; var ww = engine.get_w_w(); var wh = engine.get_w_h(); var mw = engine.get_w(); var mh = engine.get_h(); var size = 16; var v = 0.23; var j = 0; var g = 0.65; var d = 1; var i; var z = 0; var im = 0; var c_ani = false; var ani = false; var walk = false; var dvx = 0; var dvy = 0; var c_hit = 0; var up_pressed; var off_g = 0; var off_v = 0; var c = 0; hitzone._visible = false; if (c_game.powerup == 0) { var skin_type = "mario"; } else if (c_game.powerup == 1) { var skin_type = "smario"; } else if (c_game.powerup == 2) { var skin_type = "fmario"; } var powerup_array = ["mario", "smario", "fmario"]; set_skin(); this.onEnterFrame = function () { if (!_root.game_paused) { if (skin_type == "mario") { move(false); } else { move(true); } control(); map_pos(); animate(); scrolling(); abyss(); round(); immortal(); fireballs(); climbing = false; swimming = false; } };
Symbol 636 MovieClip [mario_dying] Frame 1
onEnterFrame = function () { _root.set_objects(false); }; _root.set_music("");
Symbol 636 MovieClip [mario_dying] Frame 134
display_screen("reset_map"); removeMovieClip(this);
Symbol 646 MovieClip [obj_coin] Frame 1
function hittest() { if (this.hitTest(_root.player.hitzone.h)) { _root.objects[num] = null; snd("coin"); effect("fx_spark", _x, _y); _root.coins++; update_map(xpos, ypos, 0); removeMovieClip(this); } } var active = false; onEnterFrame = function () { if (active) { hittest(); } };
Symbol 650 MovieClip Frame 29
stop();
Symbol 651 MovieClip Frame 5
stop();
Symbol 652 MovieClip Frame 1
stop();
Symbol 653 MovieClip [obj_coinbox] Frame 1
function hittest() { player = _root.player; if (this.hitTest(player.hitzone.he)) { if (_root.player.jumping == true) { idle = false; a.gotoAndStop("hit"); snd("coin"); _root.combo(s); player._y = player._y + 4; update_map(xpos, ypos, 87); kill(); } } } function kill() { i = 0; while (i < enemies.length) { obj = enemies[i]; if (this.hitTest(obj)) { obj.die2(); } i++; } } var idle = true; var active = false; var i; var s = 50; onEnterFrame = function () { if (active) { if (idle) { hittest(); } } };
Symbol 675 MovieClip [obj_colorbox] Frame 1
function set_tile(c) { if (c != cc) { if (c) { skins.a.gotoAndStop("empty"); update_hitmap(x, y, 0); } if (!c) { skins.a.gotoAndStop("idle"); update_hitmap(x, y, 1); } cc = c; } } function set_skin() { skins.gotoAndStop(skin); } function colorbox() { tiles = c_game[skin + "_tiles"]; set_tile(tiles); } var x = _x; var y = _y; var c = true; var cc; var active = false; set_skin(); set_tile(false); onEnterFrame = function () { if (active) { colorbox(); } };
Symbol 691 MovieClip [obj_colortrigger] Frame 1
function set_tiles() { tiles = c_game[skin + "_tiles"]; if (tiles) { skins.a.gotoAndStop("empty"); c_game[skin + "_tiles"] = false; } else { skins.a.gotoAndStop("idle"); c_game[skin + "_tiles"] = true; } } function set_skin() { skins.gotoAndStop(skin); skins.a.stop(); } function hittest() { if (this.hitTest(_root.player.hitzone.he)) { if (_root.player.jumping == true) { set_tiles(); snd("item_reserve"); _root.player._y++; i = 0; } } } var active = false; var i = 0; set_skin(); set_tiles(); set_tiles(); trace(skin); onEnterFrame = function () { if (active) { if (i < 10) { i++; } else { hittest(); } } };
Symbol 698 MovieClip [obj_fireball] Frame 1
function remove() { removeMovieClip(this); } function getMyCorners(x, y) { hmap = engine.hit_map; downY = Math.floor((y + 4) / 16); upY = Math.floor((y - 3) / 16); leftX = Math.floor((x - 3) / 16); rightX = Math.floor((x + 3) / 16); upleft = hmap[upY][leftX]; downleft = hmap[downY][leftX]; upright = hmap[upY][rightX]; downright = hmap[downY][rightX]; } function check_cloud() { hmap = engine.hit_map; var _local2 = hmap[downY][leftX]; var _local1 = hmap[downY][rightX]; if (((_local2 == 2) or (_local1 == 2)) and (tiley != downY)) { ty = downY * 16; if (ty >= py) { return(true); } return(false); } return(false); } function move() { px = _x; py = _y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + vy); if (vy < 0) { if (((upleft == 0) and (upright == 0)) || ((upleft == 2) || (upright == 2))) { _y = (_y + vy); } else { remove(); } } if (vy > 0) { if ((((downleft == 0) || (downleft == 2)) and ((downright == 0) || (downright == 2))) and (!check_cloud())) { _y = (_y + vy); } else { _y = (((tiley + 1) * 16) - 5); vy = -5; } } getMyCorners(px + vx, py); if (vx < 0) { if (((upleft == 0) and (downleft == 0)) || ((upleft == 2) || (downleft == 2))) { _x = (_x + vx); } else { remove(); } } if (vx > 0) { if (((upright == 0) and (downright == 0)) || ((upright == 2) || (downright == 2))) { _x = (_x + vx); } else { remove(); } } vx = 4 * d; vy = vy * 0.9; vy = vy + g; } function check_active() { px = _x + engine.map_x; py = _y + engine.map_y; trace((px + "-") + py); if ((((px < 0) || (px > 320)) || (py < 0)) || (py > 256)) { removeMovieClip(this); } } function hittest() { for (i in enemies) { enemy = enemies[i]; if (enemy.type == "pipe_flower") { if (this.hitTest(enemy.flower.flower)) { enemy.die2(); remove(); } } else if (this.hitTest(enemy)) { enemy.die2(); remove(); } } } var vx = 0; var vy = 0; var d = _root.player.d; var g = 0.6; var i; snd("fireball"); onEnterFrame = function () { if (!_root.game_paused) { move(); check_active(); hittest(); } };
Symbol 703 MovieClip Frame 20
stop();
Symbol 705 MovieClip [obj_fireflower] Frame 1
function getMyCorners(x, y) { hmap = engine.hit_map; downY = Math.floor(y / 16); upY = Math.floor((y - 15) / 16); leftX = Math.floor((x - 7) / 16); rightX = Math.floor((x + 7) / 16); upleft = hmap[upY][leftX]; downleft = hmap[downY][leftX]; upright = hmap[upY][rightX]; downright = hmap[downY][rightX]; } function item() { this.g = 0.4; this.f = 0.9; this.vx = null; this.vy = null; this.v = null; this.cx = null; this.cy = null; this.ani = null; this.cani = null; this.air = null; this.walk = null; this.obj = null; this.h = null; this.w = null; this.dx = null; this.on_ground = false; } function hit(x, y) { return(engine.hittest(engine.c_hmap_bmp, x, y)); } function get_pos() { x = _x + engine.map_x; y = _y + engine.map_y; } function get_item() { _root.player.power_up(); removeMovieClip(this); } function animate() { brain.animation("idle"); } function movement() { brain.vx = brain.d; } item.prototype.init = function (obj, v, x, y, d) { this.obj = obj; this.vx = 0; this.vy = 0; this.v = v; this.d = d; this.air = false; this.walk = true; this.obj.active = true; this.obj.dead = false; this.obj.x = null; this.obj.y = null; this.obj.remove = function () { removeMovieClip(this.obj); }; }; item.prototype.animation = function (ani) { if (ani != this.cani) { this.obj.a.gotoAndStop(ani); this.obj.skins.a.gotoAndStop(ani); this.cani = ani; } }; item.prototype.movement = function (new_v) { if (new_v == undefined) { this.vx = this.d * this.v; } else { this.vx = new_v; } }; item.prototype.collision = function () { if (this.obj.hitTest(_root.player.hitzone.h)) { this.obj.get_item(); } }; item.prototype.coll = function () { px = this.obj._x; py = this.obj._y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + this.vy); if (this.vy < 0) { if ((!upleft) and (!upright)) { this.obj._y = this.obj._y + this.vy; } else { this.obj._y = tiley * 16; this.vy = 0; } } if (this.vy > 0) { if ((!downleft) and (!downright)) { this.obj._y = this.obj._y + this.vy; } else { this.obj._y = ((tiley + 1) * 16) - 0.1; this.vy = 0; } } getMyCorners(px + this.vx, py); if (this.vx < 0) { if ((!upleft) and (!downleft)) { this.obj._x = this.obj._x + this.vx; } else { this.obj._x = (tilex * 16) + 7; this.d = 1; } } if (this.vx > 0) { if ((!upright) and (!downright)) { this.obj._x = this.obj._x + this.vx; } else { this.obj._x = ((tilex + 1) * 16) - 7; this.d = -1; } } this.vx = this.vx * this.f; this.vy = this.vy * this.f; this.vy = this.vy + this.g; }; var active = false; var d = 1; var i = 0; brain = new item(); brain.init(this, 1, _x, _y, 1, 16, 16); brain.animation("sprout"); onEnterFrame = function () { get_pos(); if (active) { if (i > 20) { animate(); brain.collision(); brain.coll(); } else { i++; } } };
Symbol 708 MovieClip [obj_ladder] Frame 1
function ladder() { if (_root.player.hitzone.h.hitTest(h)) { _root.player.climb(); } } var active = false; h._visible = false; onEnterFrame = function () { if (active) { ladder(); } };
Symbol 709 MovieClip Frame 20
stop();
Symbol 711 MovieClip [obj_mushroom] Frame 1
function getMyCorners(x, y) { hmap = engine.hit_map; downY = Math.floor(y / 16); upY = Math.floor((y - 15) / 16); leftX = Math.floor((x - 7) / 16); rightX = Math.floor((x + 7) / 16); upleft = hmap[upY][leftX]; downleft = hmap[downY][leftX]; upright = hmap[upY][rightX]; downright = hmap[downY][rightX]; } function item() { this.g = 0.4; this.f = 0.9; this.vx = null; this.vy = null; this.v = null; this.cx = null; this.cy = null; this.ani = null; this.cani = null; this.air = null; this.walk = null; this.obj = null; this.h = null; this.w = null; this.dx = null; this.on_ground = false; } function hit(x, y) { return(engine.hittest(engine.c_hmap_bmp, x, y)); } function get_pos() { x = _x + engine.map_x; y = _y + engine.map_y; } function get_item() { _root.player.power_up(); removeMovieClip(this); } function animate() { brain.animation("idle"); } function movement() { brain.vx = brain.d; } item.prototype.init = function (obj, v, x, y, d) { this.obj = obj; this.vx = 0; this.vy = 0; this.v = v; this.d = d; this.air = false; this.walk = true; this.obj.active = true; this.obj.dead = false; this.obj.x = null; this.obj.y = null; this.obj.remove = function () { removeMovieClip(this.obj); }; }; item.prototype.animation = function (ani) { if (ani != this.cani) { this.obj.a.gotoAndStop(ani); this.obj.skins.a.gotoAndStop(ani); this.cani = ani; } }; item.prototype.movement = function (new_v) { if (new_v == undefined) { this.vx = this.d * this.v; } else { this.vx = new_v; } }; item.prototype.collision = function () { if (this.obj.hitTest(_root.player.hitzone.h)) { this.obj.get_item(); } }; item.prototype.coll = function () { px = this.obj._x; py = this.obj._y; tilex = Math.floor(px / 16); tiley = Math.floor(py / 16); getMyCorners(px, py + this.vy); if (this.vy < 0) { if ((!upleft) and (!upright)) { this.obj._y = this.obj._y + this.vy; } else { this.obj._y = tiley * 16; this.vy = 0; } } if (this.vy > 0) { if ((!downleft) and (!downright)) { this.obj._y = this.obj._y + this.vy; } else { this.obj._y = ((tiley + 1) * 16) - 0.1; this.vy = 0; } } getMyCorners(px + this.vx, py); if (this.vx < 0) { if ((!upleft) and (!downleft)) { this.obj._x = this.obj._x + this.vx; } else { this.obj._x = (tilex * 16) + 7; this.d = 1; } } if (this.vx > 0) { if ((!upright) and (!downright)) { this.obj._x = this.obj._x + this.vx; } else { this.obj._x = ((tilex + 1) * 16) - 7; this.d = -1; } } this.vx = this.vx * this.f; this.vy = this.vy * this.f; this.vy = this.vy + this.g; }; var active = false; var d = 1; var i = 0; brain = new item(); brain.init(this, 1, _x, _y, 1, 16, 16); brain.animation("sprout"); onEnterFrame = function () { get_pos(); if (active) { if (i > 20) { animate(); brain.movement(); brain.collision(); brain.coll(); } else { i++; } } };
Symbol 716 MovieClip Frame 1
stop();
Symbol 716 MovieClip Frame 2
play();
Symbol 717 MovieClip [obj_spring] Frame 1
function animation(ani) { if (c_ani != ani) { a.gotoAndStop(ani); c_ani = ani; } } function hittest() { player = _root.player; if (this.hitTest(player._x, player._y + 10)) { _root.player.spring(); animation("jump"); } c_ani = false; } var active = true; var ani; var c_ani; animation("idle"); onEnterFrame = function () { if (active) { hittest(); } };
Symbol 722 MovieClip Frame 76
gotoAndPlay (1);
Symbol 724 MovieClip [water2] Frame 1
function hittest() { ptx = Math.floor((_root.player._x - engine.map_x) / 16); pty = Math.floor((_root.player._y - engine.map_y) / 16); if ((tilex == ptx) && (tiley == pty)) { _root.player.swim(); } } function hittest2() { if (_root.player.hitTest(this)) { _root.player.swim(); } } var active = false; tilex = Math.floor(_x / 16); tiley = Math.floor(_y / 16); onEnterFrame = function () { if (active) { hittest2(); } };
Symbol 725 MovieClip Frame 1
stop();
Symbol 737 MovieClip Frame 1
stop();
Symbol 742 MovieClip Frame 57
snd("coin");
Symbol 742 MovieClip Frame 187
_parent.nextFrame();
Symbol 764 MovieClip Frame 42
stop();
Symbol 768 MovieClip Frame 1
var i = 0; var rad = (Math.PI/180); onEnterFrame = function () { };
Symbol 770 MovieClip Frame 7
_parent.nextFrame();
Symbol 775 Button
on (release) { nextFrame(); }
Symbol 777 MovieClip Frame 47
_parent.nextFrame(); stop();
Symbol 778 MovieClip Frame 1
stop(); _root._quality = "LOW";
Symbol 778 MovieClip Frame 2
stop(); button.onRelease = function () { nextFrame(); };
Symbol 778 MovieClip Frame 3
stop();
Symbol 778 MovieClip Frame 4
stop(); set_music("main"); button.onRelease = function () { nextFrame(); };
Instance of Symbol 774 MovieClip in Symbol 778 MovieClip Frame 4
on (release) { nextFrame(); }
Symbol 778 MovieClip Frame 5
set_music(""); snd("letsago"); stop();
Instance of Symbol 774 MovieClip in Symbol 778 MovieClip Frame 5
on (release) { nextFrame(); }
Symbol 778 MovieClip Frame 6
_root.gotoAndStop("select");
Symbol 779 MovieClip Frame 25
stop();
Symbol 784 MovieClip Frame 1
buttons = [["World 1-1", "w1_1"], ["World 1-2", "w1_2"], ["World 1-3", "w1_3"], ["World 1-4", "w1_4"], ["World 1-5", "w1_5"], ["World 1-6", "w1_6"]]; max = 5; i = 0; while (i < buttons.length) { button = attachMovie("mc_button", "b_" + i, i); button.n = buttons[i][0]; button.link = buttons[i][1]; x = Math.floor(i / max); y = i - (x * max); button._x = -25 + (x * 80); button._y = 70 + (20 * y); i++; }
Symbol 788 Button
on (release) { getURL ("http://www.nonoba.com", "_blank"); }
Symbol 791 Button
on (release) { getURL ("http://monolith.lol.dk", "_blank"); }
Symbol 792 MovieClip Frame 1
set_music("menu");
Symbol 797 MovieClip Frame 115
_parent.gotoAndStop("Game");

Library Items

Symbol 1 Sound [swim]
Symbol 2 Sound [letsago]
Symbol 3 Sound [bump]
Symbol 4 Sound [bricksmash]
Symbol 5 BitmapUsed by:6 9 10 12 13 15 16
Symbol 6 GraphicUses:5Used by:38
Symbol 7 FontUsed by:8
Symbol 8 EditableTextUses:7Used by:38
Symbol 9 GraphicUses:5Used by:11
Symbol 10 GraphicUses:5Used by:11
Symbol 11 MovieClipUses:9 10Used by:38
Symbol 12 GraphicUses:5Used by:14
Symbol 13 GraphicUses:5Used by:14
Symbol 14 MovieClipUses:12 13Used by:38
Symbol 15 GraphicUses:5Used by:17
Symbol 16 GraphicUses:5Used by:17
Symbol 17 MovieClipUses:15 16Used by:38
Symbol 18 BitmapUsed by:19 20
Symbol 19 GraphicUses:18Used by:21
Symbol 20 GraphicUses:18Used by:21
Symbol 21 MovieClipUses:19 20Used by:38
Symbol 22 BitmapUsed by:23 24
Symbol 23 GraphicUses:22Used by:25
Symbol 24 GraphicUses:22Used by:25
Symbol 25 MovieClipUses:23 24Used by:38
Symbol 26 BitmapUsed by:27 28
Symbol 27 GraphicUses:26Used by:29
Symbol 28 GraphicUses:26Used by:29
Symbol 29 MovieClipUses:27 28Used by:38
Symbol 30 BitmapUsed by:31 32
Symbol 31 GraphicUses:30Used by:33
Symbol 32 GraphicUses:30Used by:33
Symbol 33 MovieClipUses:31 32Used by:38
Symbol 34 BitmapUsed by:35 36
Symbol 35 GraphicUses:34Used by:37
Symbol 36 GraphicUses:34Used by:37
Symbol 37 MovieClipUses:35 36Used by:38
Symbol 38 MovieClip [display_combo_score]Uses:6 8 11 14 17 21 25 29 33 37
Symbol 39 BitmapUsed by:40
Symbol 40 GraphicUses:39Used by:41
Symbol 41 MovieClipUses:40Used by:45
Symbol 42 FontUsed by:43 44 185
Symbol 43 EditableTextUses:42Used by:45
Symbol 44 EditableTextUses:42Used by:45
Symbol 45 MovieClip [display_score]Uses:41 43 44
Symbol 46 FontUsed by:47 49 191
Symbol 47 EditableTextUses:46Used by:48
Symbol 48 MovieClip [display_combos]Uses:47
Symbol 49 EditableTextUses:46Used by:50
Symbol 50 MovieClip [fps_display]Uses:49
Symbol 51 BitmapUsed by:52
Symbol 52 GraphicUses:51Used by:53
Symbol 53 MovieClip [mario]Uses:52
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:56
Symbol 56 MovieClip [zelda]Uses:55
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:59
Symbol 59 MovieClip [hit_tile]Uses:58
Symbol 60 GraphicUsed by:61 62 92
Symbol 61 MovieClip [display_fadein]Uses:60
Symbol 62 MovieClip [display_fadeout]Uses:60
Symbol 63 BitmapUsed by:64
Symbol 64 GraphicUses:63Used by:67
Symbol 65 BitmapUsed by:66
Symbol 66 GraphicUses:65Used by:67
Symbol 67 MovieClipUses:64 66Used by:71
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:68Used by:70
Symbol 70 MovieClipUses:69Used by:71
Symbol 71 MovieClipUses:67 70Used by:72
Symbol 72 MovieClip [obj_en9]Uses:71
Symbol 73 BitmapUsed by:74
Symbol 74 GraphicUses:73Used by:81 82
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:81
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:81
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:81
Symbol 81 MovieClipUses:74 76 78 80Used by:83
Symbol 82 MovieClipUses:74Used by:83
Symbol 83 MovieClipUses:81 82Used by:84
Symbol 84 MovieClip [obj_cbox]Uses:83
Symbol 85 GraphicUsed by:88
Symbol 86 FontUsed by:87
Symbol 87 TextUses:86Used by:88
Symbol 88 MovieClip [display_pausegame]Uses:85 87
Symbol 89 GraphicUsed by:92 111 132 133 169 190 559 703 709 722 723 765 775
Symbol 90 FontUsed by:91 148 781
Symbol 91 TextUses:90Used by:92 169
Symbol 92 MovieClip [reset_map]Uses:60 89 91
Symbol 93 FontUsed by:94 95
Symbol 94 EditableTextUses:93Used by:96
Symbol 95 EditableTextUses:93Used by:96
Symbol 96 MovieClip [scorehint]Uses:94 95
Symbol 97 GraphicUsed by:98 778
Symbol 98 MovieClip [minimap_point]Uses:97
Symbol 99 GraphicUsed by:100 101
Symbol 100 MovieClip [test_tile3]Uses:99
Symbol 101 MovieClip [test_tile2]Uses:99
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClip [test_tile]Uses:102
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:110
Symbol 106 BitmapUsed by:107
Symbol 107 GraphicUses:106Used by:110
Symbol 108 BitmapUsed by:109
Symbol 109 GraphicUses:108Used by:110
Symbol 110 MovieClipUses:105 107 109Used by:111
Symbol 111 MovieClipUses:89 110Used by:134
Symbol 112 BitmapUsed by:113
Symbol 113 GraphicUses:112Used by:114
Symbol 114 MovieClipUses:113Used by:121 604
Symbol 115 BitmapUsed by:116
Symbol 116 GraphicUses:115Used by:117
Symbol 117 MovieClipUses:116Used by:121 625
Symbol 118 BitmapUsed by:119
Symbol 119 GraphicUses:118Used by:120
Symbol 120 MovieClipUses:119Used by:121 583
Symbol 121 MovieClipUses:114 117 120Used by:132
Symbol 122 BitmapUsed by:123
Symbol 123 GraphicUses:122Used by:124 582 588 603 624
Symbol 124 MovieClipUses:123Used by:131 604
Symbol 125 BitmapUsed by:126
Symbol 126 GraphicUses:125Used by:127 609 624
Symbol 127 MovieClipUses:126Used by:131 625
Symbol 128 BitmapUsed by:129
Symbol 129 GraphicUses:128Used by:130 567 582 603
Symbol 130 MovieClipUses:129Used by:131 583
Symbol 131 MovieClipUses:124 127 130Used by:132 133
Symbol 132 MovieClipUses:89 121 131Used by:134
Symbol 133 MovieClipUses:89 131Used by:134
Symbol 134 MovieClip [player_warp]Uses:111 132 133
Symbol 135 BitmapUsed by:136
Symbol 136 GraphicUses:135Used by:143 147
Symbol 137 BitmapUsed by:138
Symbol 138 GraphicUses:137Used by:143
Symbol 139 BitmapUsed by:140
Symbol 140 GraphicUses:139Used by:143
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:143
Symbol 143 MovieClipUses:136 138 140 142Used by:147 174
Symbol 144 GraphicUsed by:147
Symbol 145 GraphicUsed by:147 183 788 791
Symbol 146 Sound [coin]Used by:147 213
Symbol 147 ButtonUses:143 144 145 136 146Used by:149
Symbol 148 EditableTextUses:90Used by:149
Symbol 149 MovieClip [mc_button]Uses:147 148
Symbol 150 MovieClip [fx_bricksmash]
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:157
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:157
Symbol 155 BitmapUsed by:156
Symbol 156 GraphicUses:155Used by:157
Symbol 157 MovieClip [fx_brickpart]Uses:152 154 156
Symbol 158 MovieClip [gameobj_mc]
Symbol 159 BitmapUsed by:160
Symbol 160 GraphicUses:159Used by:167
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:167
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:167
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:167
Symbol 167 MovieClipUses:160 162 164 166Used by:168
Symbol 168 MovieClip [obj_lava]Uses:167
Symbol 169 MovieClip [display_loadingscreen]Uses:89 91Used by:Timeline
Symbol 170 MovieClip [warp_tile]Used by:725
Symbol 171 BitmapUsed by:172
Symbol 172 GraphicUses:171Used by:173 651
Symbol 173 MovieClipUses:172Used by:174
Symbol 174 MovieClipUses:143 173Used by:175
Symbol 175 MovieClip [obj_qbox]Uses:174Used by:725
Symbol 798 MovieClip [__Packages.MochiAd]
Symbol 176 GraphicUsed by:184
Symbol 177 GraphicUsed by:180
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:178Used by:180 709 710
Symbol 180 MovieClipUses:177 179Used by:184
Symbol 181 FontUsed by:182
Symbol 182 TextUses:181Used by:183
Symbol 183 ButtonUses:182 145Used by:184
Symbol 184 MovieClipUses:176 180 183Used by:190
Symbol 185 TextUses:42Used by:190
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:186Used by:190 738
Symbol 188 GraphicUsed by:189
Symbol 189 ButtonUses:188Used by:190 741
Symbol 190 MovieClipUses:89 184 185 187 189Used by:Timeline
Symbol 191 EditableTextUses:46Used by:Timeline
Symbol 192 FontUsed by:193 214 336 726
Symbol 193 TextUses:192Used by:213
Symbol 194 Sound [appear]Used by:213
Symbol 195 Sound [kick]Used by:213
Symbol 196 Sound [stomp1]Used by:213
Symbol 197 Sound [stomp2]Used by:213
Symbol 198 Sound [stun]Used by:213
Symbol 199 Sound [door_open]Used by:213
Symbol 200 Sound [item_reserve]Used by:213
Symbol 201 Sound [item_reserve_get]Used by:213
Symbol 202 Sound [message]Used by:213
Symbol 203 Sound [thunder]Used by:213
Symbol 204 Sound [game_over]Used by:213
Symbol 205 Sound [mario dies]Used by:213 636
Symbol 206 Sound [1up]Used by:213
Symbol 207 Sound [dcoin]Used by:213
Symbol 208 Sound [item_appear]Used by:213
Symbol 209 Sound [fireball]Used by:213
Symbol 210 Sound [jump]Used by:213
Symbol 211 Sound [power_down]Used by:213
Symbol 212 Sound [power_up]Used by:213
Symbol 213 MovieClipUses:193 194 195 196 197 198 199 200 201 202 203 204 205 206 146 207 208 209 210 211 212Used by:Timeline
Symbol 214 TextUses:192Used by:335
Symbol 215 BitmapUsed by:216
Symbol 216 GraphicUses:215Used by:333
Symbol 217 BitmapUsed by:218
Symbol 218 GraphicUses:217Used by:333
Symbol 219 BitmapUsed by:220
Symbol 220 GraphicUses:219Used by:333
Symbol 221 BitmapUsed by:222
Symbol 222 GraphicUses:221Used by:333
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:223Used by:333
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:333
Symbol 227 BitmapUsed by:228
Symbol 228 GraphicUses:227Used by:333
Symbol 229 BitmapUsed by:230
Symbol 230 GraphicUses:229Used by:333
Symbol 231 BitmapUsed by:232
Symbol 232 GraphicUses:231Used by:333
Symbol 233 BitmapUsed by:234
Symbol 234 GraphicUses:233Used by:333
Symbol 235 BitmapUsed by:236
Symbol 236 GraphicUses:235Used by:333
Symbol 237 BitmapUsed by:238
Symbol 238 GraphicUses:237Used by:333
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:333
Symbol 241 BitmapUsed by:242
Symbol 242 GraphicUses:241Used by:333
Symbol 243 BitmapUsed by:244
Symbol 244 GraphicUses:243Used by:333
Symbol 245 BitmapUsed by:246
Symbol 246 GraphicUses:245Used by:333
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:247Used by:333
Symbol 249 BitmapUsed by:250
Symbol 250 GraphicUses:249Used by:333
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:333
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:333 769
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:333
Symbol 257 BitmapUsed by:258
Symbol 258 GraphicUses:257Used by:333
Symbol 259 BitmapUsed by:260
Symbol 260 GraphicUses:259Used by:333
Symbol 261 BitmapUsed by:262
Symbol 262 GraphicUses:261Used by:333
Symbol 263 BitmapUsed by:264
Symbol 264 GraphicUses:263Used by:333
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:333
Symbol 267 BitmapUsed by:268
Symbol 268 GraphicUses:267Used by:333
Symbol 269 BitmapUsed by:270
Symbol 270 GraphicUses:269Used by:333
Symbol 271 BitmapUsed by:272
Symbol 272 GraphicUses:271Used by:333
Symbol 273 BitmapUsed by:274
Symbol 274 GraphicUses:273Used by:333
Symbol 275 BitmapUsed by:276
Symbol 276 GraphicUses:275Used by:333
Symbol 277 BitmapUsed by:278
Symbol 278 GraphicUses:277Used by:333
Symbol 279 BitmapUsed by:280
Symbol 280 GraphicUses:279Used by:333
Symbol 281 BitmapUsed by:282
Symbol 282 GraphicUses:281Used by:333
Symbol 283 BitmapUsed by:284
Symbol 284 GraphicUses:283Used by:333
Symbol 285 BitmapUsed by:286
Symbol 286 GraphicUses:285Used by:333
Symbol 287 BitmapUsed by:288
Symbol 288 GraphicUses:287Used by:333
Symbol 289 BitmapUsed by:290
Symbol 290 GraphicUses:289Used by:333
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:333 763
Symbol 293 BitmapUsed by:294
Symbol 294 GraphicUses:293Used by:333
Symbol 295 BitmapUsed by:296
Symbol 296 GraphicUses:295Used by:333
Symbol 297 BitmapUsed by:298
Symbol 298 GraphicUses:297Used by:333
Symbol 299 BitmapUsed by:300
Symbol 300 GraphicUses:299Used by:333
Symbol 301 BitmapUsed by:302
Symbol 302 GraphicUses:301Used by:333
Symbol 303 BitmapUsed by:304
Symbol 304 GraphicUses:303Used by:333
Symbol 305 BitmapUsed by:306 780
Symbol 306 GraphicUses:305Used by:333
Symbol 307 BitmapUsed by:308
Symbol 308 GraphicUses:307Used by:333
Symbol 309 BitmapUsed by:310
Symbol 310 GraphicUses:309Used by:333
Symbol 311 BitmapUsed by:312
Symbol 312 GraphicUses:311Used by:333
Symbol 313 BitmapUsed by:314
Symbol 314 GraphicUses:313Used by:333
Symbol 315 BitmapUsed by:316
Symbol 316 GraphicUses:315Used by:333
Symbol 317 BitmapUsed by:318
Symbol 318 GraphicUses:317Used by:333
Symbol 319 BitmapUsed by:320
Symbol 320 GraphicUses:319Used by:333
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:333
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:333
Symbol 325 BitmapUsed by:326
Symbol 326 GraphicUses:325Used by:333
Symbol 327 BitmapUsed by:328
Symbol 328 GraphicUses:327Used by:333
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:333
Symbol 331 BitmapUsed by:332
Symbol 332 GraphicUses:331Used by:333
Symbol 333 MovieClipUses:216 218 220 222 224 226 228 230 232 234 236 238 240 242 244 246 248 250 252 254 256 258 260 262 264 266 268 270 272 274 276 278 280 282 284 286 288 290 292 294 296 298 300 302 304 306 308 310 312 314 316 318 320 322 324 326 328 330 332Used by:334
Symbol 334 MovieClip [bg]Uses:333Used by:335
Symbol 335 MovieClipUses:214 334Used by:Timeline
Symbol 336 TextUses:192Used by:725
Symbol 337 BitmapUsed by:338
Symbol 338 GraphicUses:337Used by:345 650
Symbol 339 BitmapUsed by:340
Symbol 340 GraphicUses:339Used by:345 650
Symbol 341 BitmapUsed by:342
Symbol 342 GraphicUses:341Used by:345 650
Symbol 343 BitmapUsed by:344
Symbol 344 GraphicUses:343Used by:345 650
Symbol 345 MovieClipUses:338 340 342 344Used by:346
Symbol 346 MovieClip [fx_spark]Uses:345Used by:725
Symbol 347 BitmapUsed by:348
Symbol 348 GraphicUses:347Used by:351 352 563
Symbol 349 BitmapUsed by:350
Symbol 350 GraphicUses:349Used by:351
Symbol 351 MovieClipUses:348 350Used by:353
Symbol 352 MovieClipUses:348Used by:353
Symbol 353 MovieClipUses:351 352Used by:354
Symbol 354 MovieClip [obj_en1]Uses:353Used by:725
Symbol 355 BitmapUsed by:356
Symbol 356 GraphicUses:355Used by:357 362
Symbol 357 MovieClipUses:356Used by:363
Symbol 358 BitmapUsed by:359
Symbol 359 GraphicUses:358Used by:362
Symbol 360 BitmapUsed by:361
Symbol 361 GraphicUses:360Used by:362 563
Symbol 362 MovieClipUses:359 356 361Used by:363
Symbol 363 MovieClipUses:357 362Used by:391
Symbol 364 BitmapUsed by:365
Symbol 365 GraphicUses:364Used by:366 371
Symbol 366 MovieClipUses:365Used by:372
Symbol 367 BitmapUsed by:368
Symbol 368 GraphicUses:367Used by:371
Symbol 369 BitmapUsed by:370
Symbol 370 GraphicUses:369Used by:371 563
Symbol 371 MovieClipUses:368 365 370Used by:372
Symbol 372 MovieClipUses:366 371Used by:391
Symbol 373 BitmapUsed by:374
Symbol 374 GraphicUses:373Used by:375 380
Symbol 375 MovieClipUses:374Used by:381
Symbol 376 BitmapUsed by:377
Symbol 377 GraphicUses:376Used by:380
Symbol 378 BitmapUsed by:379
Symbol 379 GraphicUses:378Used by:380 563
Symbol 380 MovieClipUses:377 374 379Used by:381
Symbol 381 MovieClipUses:375 380Used by:391
Symbol 382 BitmapUsed by:383
Symbol 383 GraphicUses:382Used by:384 389
Symbol 384 MovieClipUses:383Used by:390
Symbol 385 BitmapUsed by:386
Symbol 386 GraphicUses:385Used by:389
Symbol 387 BitmapUsed by:388
Symbol 388 GraphicUses:387Used by:389 563
Symbol 389 MovieClipUses:386 383 388Used by:390
Symbol 390 MovieClipUses:384 389Used by:391
Symbol 391 MovieClipUses:363 372 381 390Used by:392
Symbol 392 MovieClip [obj_en2]Uses:391Used by:725
Symbol 393 BitmapUsed by:394
Symbol 394 GraphicUses:393Used by:395
Symbol 395 MovieClipUses:394Used by:404
Symbol 396 BitmapUsed by:397
Symbol 397 GraphicUses:396Used by:400 563
Symbol 398 BitmapUsed by:399
Symbol 399 GraphicUses:398Used by:400
Symbol 400 MovieClipUses:397 399Used by:404
Symbol 401 BitmapUsed by:402
Symbol 402 GraphicUses:401Used by:403
Symbol 403 MovieClipUses:402Used by:404
Symbol 404 MovieClipUses:395 400 403Used by:441
Symbol 405 BitmapUsed by:406
Symbol 406 GraphicUses:405Used by:407
Symbol 407 MovieClipUses:406Used by:416
Symbol 408 BitmapUsed by:409
Symbol 409 GraphicUses:408Used by:412 563
Symbol 410 BitmapUsed by:411
Symbol 411 GraphicUses:410Used by:412
Symbol 412 MovieClipUses:409 411Used by:416
Symbol 413 BitmapUsed by:414
Symbol 414 GraphicUses:413Used by:415
Symbol 415 MovieClipUses:414Used by:416
Symbol 416 MovieClipUses:407 412 415Used by:441
Symbol 417 BitmapUsed by:418
Symbol 418 GraphicUses:417Used by:419
Symbol 419 MovieClipUses:418Used by:428
Symbol 420 BitmapUsed by:421
Symbol 421 GraphicUses:420Used by:424 563
Symbol 422 BitmapUsed by:423
Symbol 423 GraphicUses:422Used by:424
Symbol 424 MovieClipUses:421 423Used by:428
Symbol 425 BitmapUsed by:426
Symbol 426 GraphicUses:425Used by:427
Symbol 427 MovieClipUses:426Used by:428
Symbol 428 MovieClipUses:419 424 427Used by:441
Symbol 429 BitmapUsed by:430
Symbol 430 GraphicUses:429Used by:431
Symbol 431 MovieClipUses:430Used by:440
Symbol 432 BitmapUsed by:433
Symbol 433 GraphicUses:432Used by:436
Symbol 434 BitmapUsed by:435
Symbol 435 GraphicUses:434Used by:436 563
Symbol 436 MovieClipUses:433 435Used by:440
Symbol 437 BitmapUsed by:438
Symbol 438 GraphicUses:437Used by:439
Symbol 439 MovieClipUses:438Used by:440
Symbol 440 MovieClipUses:431 436 439Used by:441
Symbol 441 MovieClipUses:404 416 428 440Used by:442
Symbol 442 MovieClip [obj_en3]Uses:441Used by:725
Symbol 443 BitmapUsed by:444
Symbol 444 GraphicUses:443Used by:445 451
Symbol 445 MovieClipUses:444Used by:452
Symbol 446 BitmapUsed by:447 450
Symbol 447 GraphicUses:446Used by:451
Symbol 448 BitmapUsed by:449
Symbol 449 GraphicUses:448Used by:451 563
Symbol 450 GraphicUses:446Used by:451
Symbol 451 MovieClipUses:444 447 449 450Used by:452
Symbol 452 MovieClipUses:445 451Used by:483
Symbol 453 BitmapUsed by:454
Symbol 454 GraphicUses:453Used by:455 461
Symbol 455 MovieClipUses:454Used by:462
Symbol 456 BitmapUsed by:457 460
Symbol 457 GraphicUses:456Used by:461
Symbol 458 BitmapUsed by:459
Symbol 459 GraphicUses:458Used by:461 563
Symbol 460 GraphicUses:456Used by:461
Symbol 461 MovieClipUses:454 457 459 460Used by:462
Symbol 462 MovieClipUses:455 461Used by:483
Symbol 463 BitmapUsed by:464
Symbol 464 GraphicUses:463Used by:465 471
Symbol 465 MovieClipUses:464Used by:472
Symbol 466 BitmapUsed by:467 470
Symbol 467 GraphicUses:466Used by:471
Symbol 468 BitmapUsed by:469
Symbol 469 GraphicUses:468Used by:471 563
Symbol 470 GraphicUses:466Used by:471
Symbol 471 MovieClipUses:464 467 469 470Used by:472
Symbol 472 MovieClipUses:465 471Used by:483
Symbol 473 BitmapUsed by:474
Symbol 474 GraphicUses:473Used by:475 481
Symbol 475 MovieClipUses:474Used by:482
Symbol 476 BitmapUsed by:477 480
Symbol 477 GraphicUses:476Used by:481
Symbol 478 BitmapUsed by:479
Symbol 479 GraphicUses:478Used by:481 563
Symbol 480 GraphicUses:476Used by:481
Symbol 481 MovieClipUses:474 477 479 480Used by:482
Symbol 482 MovieClipUses:475 481Used by:483
Symbol 483 MovieClipUses:452 462 472 482Used by:484
Symbol 484 MovieClip [obj_en4]Uses:483Used by:725
Symbol 485 BitmapUsed by:486
Symbol 486 GraphicUses:485Used by:487 492
Symbol 487 MovieClipUses:486Used by:493
Symbol 488 BitmapUsed by:489
Symbol 489 GraphicUses:488Used by:492
Symbol 490 BitmapUsed by:491
Symbol 491 GraphicUses:490Used by:492 563
Symbol 492 MovieClipUses:489 486 491Used by:493
Symbol 493 MovieClipUses:487 492Used by:521
Symbol 494 BitmapUsed by:495
Symbol 495 GraphicUses:494Used by:496 501
Symbol 496 MovieClipUses:495Used by:502
Symbol 497 BitmapUsed by:498
Symbol 498 GraphicUses:497Used by:501
Symbol 499 BitmapUsed by:500
Symbol 500 GraphicUses:499Used by:501 563
Symbol 501 MovieClipUses:498 495 500Used by:502
Symbol 502 MovieClipUses:496 501Used by:521
Symbol 503 BitmapUsed by:504
Symbol 504 GraphicUses:503Used by:505 510
Symbol 505 MovieClipUses:504Used by:511
Symbol 506 BitmapUsed by:507
Symbol 507 GraphicUses:506Used by:510
Symbol 508 BitmapUsed by:509
Symbol 509 GraphicUses:508Used by:510 563
Symbol 510 MovieClipUses:507 504 509Used by:511
Symbol 511 MovieClipUses:505 510Used by:521
Symbol 512 BitmapUsed by:513
Symbol 513 GraphicUses:512Used by:514 519
Symbol 514 MovieClipUses:513Used by:520
Symbol 515 BitmapUsed by:516
Symbol 516 GraphicUses:515Used by:519
Symbol 517 BitmapUsed by:518
Symbol 518 GraphicUses:517Used by:519 563
Symbol 519 MovieClipUses:516 513 518Used by:520
Symbol 520 MovieClipUses:514 519Used by:521
Symbol 521 MovieClipUses:493 502 511 520Used by:522
Symbol 522 MovieClip [obj_en5]Uses:521Used by:725
Symbol 523 BitmapUsed by:524
Symbol 524 GraphicUses:523Used by:525 528 563
Symbol 525 MovieClipUses:524Used by:529
Symbol 526 BitmapUsed by:527
Symbol 527 GraphicUses:526Used by:528
Symbol 528 MovieClipUses:524 527Used by:529
Symbol 529 MovieClipUses:525 528Used by:530
Symbol 530 MovieClip [obj_en6]Uses:529Used by:725
Symbol 531 BitmapUsed by:532
Symbol 532 GraphicUses:531Used by:535
Symbol 533 BitmapUsed by:534
Symbol 534 GraphicUses:533Used by:535 563
Symbol 535 MovieClipUses:532 534Used by:538
Symbol 536 BitmapUsed by:537
Symbol 537 GraphicUses:536Used by:538
Symbol 538 MovieClipUses:535 537Used by:539
Symbol 539 MovieClip [obj_en7]Uses:538Used by:725
Symbol 540 BitmapUsed by:541
Symbol 541 GraphicUses:540Used by:549
Symbol 542 BitmapUsed by:543 544
Symbol 543 GraphicUses:542Used by:545
Symbol 544 GraphicUses:542Used by:545
Symbol 545 MovieClipUses:543 544Used by:549
Symbol 546 BitmapUsed by:547
Symbol 547 GraphicUses:546Used by:548
Symbol 548 MovieClipUses:547Used by:549
Symbol 549 MovieClip [obj_mole_spawner]Uses:541 545 548Used by:725
Symbol 550 BitmapUsed by:551
Symbol 551 GraphicUses:550Used by:558
Symbol 552 BitmapUsed by:553
Symbol 553 GraphicUses:552Used by:558
Symbol 554 BitmapUsed by:555
Symbol 555 GraphicUses:554Used by:558
Symbol 556 BitmapUsed by:557
Symbol 557 GraphicUses:556Used by:558 563
Symbol 558 MovieClipUses:551 553 555 557Used by:559
Symbol 559 MovieClipUses:89 558Used by:562
Symbol 560 BitmapUsed by:561
Symbol 561 GraphicUses:560Used by:562
Symbol 562 MovieClip [obj_en8]Uses:559 561Used by:725
Symbol 563 MovieClipUses:348 361 370 379 388 397 409 421 435 449 459 469 479 491 500 509 518 524 534 557Used by:564
Symbol 564 MovieClip [obj_kicked]Uses:563Used by:725
Symbol 565 BitmapUsed by:566
Symbol 566 GraphicUses:565Used by:567
Symbol 567 MovieClipUses:129 566Used by:583
Symbol 568 BitmapUsed by:569
Symbol 569 GraphicUses:568Used by:572 573
Symbol 570 BitmapUsed by:571
Symbol 571 GraphicUses:570Used by:572
Symbol 572 MovieClipUses:569 571Used by:583
Symbol 573 MovieClipUses:569Used by:583
Symbol 574 BitmapUsed by:575
Symbol 575 GraphicUses:574Used by:580 581
Symbol 576 BitmapUsed by:577
Symbol 577 GraphicUses:576Used by:580 581
Symbol 578 BitmapUsed by:579
Symbol 579 GraphicUses:578Used by:580 581
Symbol 580 MovieClipUses:575 577 579Used by:583
Symbol 581 MovieClipUses:575 577 579Used by:583
Symbol 582 MovieClipUses:123 129Used by:583
Symbol 583 MovieClipUses:130 567 120 572 573 580 581 582Used by:626
Symbol 584 BitmapUsed by:585
Symbol 585 GraphicUses:584Used by:588
Symbol 586 BitmapUsed by:587
Symbol 587 GraphicUses:586Used by:588
Symbol 588 MovieClipUses:123 585 587Used by:604
Symbol 589 BitmapUsed by:590
Symbol 590 GraphicUses:589Used by:593 594
Symbol 591 BitmapUsed by:592
Symbol 592 GraphicUses:591Used by:593
Symbol 593 MovieClipUses:590 592Used by:604
Symbol 594 MovieClipUses:590Used by:604
Symbol 595 BitmapUsed by:596
Symbol 596 GraphicUses:595Used by:601 602
Symbol 597 BitmapUsed by:598
Symbol 598 GraphicUses:597Used by:601 602
Symbol 599 BitmapUsed by:600
Symbol 600 GraphicUses:599Used by:601 602
Symbol 601 MovieClipUses:596 598 600Used by:604
Symbol 602 MovieClipUses:596 598 600Used by:604
Symbol 603 MovieClipUses:129 123Used by:604
Symbol 604 MovieClipUses:124 588 114 593 594 601 602 603Used by:626
Symbol 605 BitmapUsed by:606
Symbol 606 GraphicUses:605Used by:609
Symbol 607 BitmapUsed by:608
Symbol 608 GraphicUses:607Used by:609
Symbol 609 MovieClipUses:126 606 608Used by:625
Symbol 610 BitmapUsed by:611
Symbol 611 GraphicUses:610Used by:614
Symbol 612 BitmapUsed by:613
Symbol 613 GraphicUses:612Used by:614 615
Symbol 614 MovieClipUses:611 613Used by:625
Symbol 615 MovieClipUses:613Used by:625
Symbol 616 BitmapUsed by:617
Symbol 617 GraphicUses:616Used by:622 623
Symbol 618 BitmapUsed by:619
Symbol 619 GraphicUses:618Used by:622 623
Symbol 620 BitmapUsed by:621
Symbol 621 GraphicUses:620Used by:622 623
Symbol 622 MovieClipUses:617 619 621Used by:625
Symbol 623 MovieClipUses:617 619 621Used by:625
Symbol 624 MovieClipUses:123 126Used by:625
Symbol 625 MovieClipUses:127 609 117 614 615 622 623 624Used by:626
Symbol 626 MovieClipUses:583 604 625Used by:630
Symbol 627 GraphicUsed by:628
Symbol 628 MovieClipUses:627Used by:629 708
Symbol 629 MovieClipUses:628Used by:630
Symbol 630 MovieClip [player]Uses:626 629Used by:725
Symbol 631 BitmapUsed by:632
Symbol 632 GraphicUses:631Used by:635 636
Symbol 633 BitmapUsed by:634
Symbol 634 GraphicUses:633Used by:635
Symbol 635 MovieClipUses:632 634Used by:636
Symbol 636 MovieClip [mario_dying]Uses:632 205 635Used by:725
Symbol 637 BitmapUsed by:638
Symbol 638 GraphicUses:637Used by:645
Symbol 639 BitmapUsed by:640
Symbol 640 GraphicUses:639Used by:645
Symbol 641 BitmapUsed by:642
Symbol 642 GraphicUses:641Used by:645
Symbol 643 BitmapUsed by:644
Symbol 644 GraphicUses:643Used by:645
Symbol 645 MovieClipUses:638 640 642 644Used by:646 650
Symbol 646 MovieClip [obj_coin]Uses:645Used by:725
Symbol 647 BitmapUsed by:648
Symbol 648 GraphicUses:647Used by:649
Symbol 649 MovieClipUses:648Used by:652
Symbol 650 MovieClipUses:645 338 340 342 344Used by:651
Symbol 651 MovieClipUses:172 650Used by:652
Symbol 652 MovieClipUses:649 651Used by:653
Symbol 653 MovieClip [obj_coinbox]Uses:652Used by:725
Symbol 654 BitmapUsed by:655
Symbol 655 GraphicUses:654Used by:658
Symbol 656 BitmapUsed by:657
Symbol 657 GraphicUses:656Used by:658
Symbol 658 MovieClipUses:655 657Used by:674
Symbol 659 BitmapUsed by:660
Symbol 660 GraphicUses:659Used by:663
Symbol 661 BitmapUsed by:662
Symbol 662 GraphicUses:661Used by:663
Symbol 663 MovieClipUses:660 662Used by:674
Symbol 664 BitmapUsed by:665
Symbol 665 GraphicUses:664Used by:668
Symbol 666 BitmapUsed by:667
Symbol 667 GraphicUses:666Used by:668
Symbol 668 MovieClipUses:665 667Used by:674
Symbol 669 BitmapUsed by:670
Symbol 670 GraphicUses:669Used by:673
Symbol 671 BitmapUsed by:672
Symbol 672 GraphicUses:671Used by:673
Symbol 673 MovieClipUses:670 672Used by:674
Symbol 674 MovieClipUses:658 663 668 673Used by:675
Symbol 675 MovieClip [obj_colorbox]Uses:674Used by:725
Symbol 676 BitmapUsed by:677
Symbol 677 GraphicUses:676Used by:680
Symbol 678 BitmapUsed by:679
Symbol 679 GraphicUses:678Used by:680 683 686 689
Symbol 680 MovieClipUses:677 679Used by:690
Symbol 681 BitmapUsed by:682
Symbol 682 GraphicUses:681Used by:683
Symbol 683 MovieClipUses:682 679Used by:690
Symbol 684 BitmapUsed by:685
Symbol 685 GraphicUses:684Used by:686
Symbol 686 MovieClipUses:685 679Used by:690
Symbol 687 BitmapUsed by:688
Symbol 688 GraphicUses:687Used by:689
Symbol 689 MovieClipUses:688 679Used by:690
Symbol 690 MovieClipUses:680 683 686 689Used by:691
Symbol 691 MovieClip [obj_colortrigger]Uses:690Used by:725
Symbol 692 BitmapUsed by:693 694 695 696
Symbol 693 GraphicUses:692Used by:697
Symbol 694 GraphicUses:692Used by:697
Symbol 695 GraphicUses:692Used by:697
Symbol 696 GraphicUses:692Used by:697
Symbol 697 MovieClipUses:693 694 695 696Used by:698
Symbol 698 MovieClip [obj_fireball]Uses:697Used by:725
Symbol 699 BitmapUsed by:700 701
Symbol 700 GraphicUses:699Used by:702 703
Symbol 701 GraphicUses:699Used by:702 703
Symbol 702 MovieClipUses:700 701Used by:704
Symbol 703 MovieClipUses:89 700 701Used by:704
Symbol 704 MovieClipUses:702 703Used by:705
Symbol 705 MovieClip [obj_fireflower]Uses:704Used by:725
Symbol 706 BitmapUsed by:707
Symbol 707 GraphicUses:706Used by:708
Symbol 708 MovieClip [obj_ladder]Uses:707 628Used by:725
Symbol 709 MovieClipUses:89 179Used by:710
Symbol 710 MovieClipUses:179 709Used by:711
Symbol 711 MovieClip [obj_mushroom]Uses:710Used by:725
Symbol 712 BitmapUsed by:713
Symbol 713 GraphicUses:712Used by:716
Symbol 714 BitmapUsed by:715
Symbol 715 GraphicUses:714Used by:716
Symbol 716 MovieClipUses:713 715Used by:717
Symbol 717 MovieClip [obj_spring]Uses:716Used by:725
Symbol 718 BitmapUsed by:719
Symbol 719 GraphicUses:718Used by:723 724
Symbol 720 BitmapUsed by:721
Symbol 721 GraphicUses:720Used by:722
Symbol 722 MovieClipUses:89 721Used by:723
Symbol 723 MovieClip [water1]Uses:89 719 722Used by:725
Symbol 724 MovieClip [water2]Uses:719Used by:725
Symbol 725 MovieClipUses:336 346 354 392 442 484 522 530 539 549 562 564 630 636 646 653 675 691 698 705 708 711 175 717 170 723 724Used by:Timeline
Symbol 726 TextUses:192Used by:737
Symbol 727 Sound [athletic]Used by:737
Symbol 728 Sound [bonus]Used by:737
Symbol 729 Sound [overworld]Used by:737
Symbol 730 Sound [swimming]Used by:737
Symbol 731 Sound [underground]Used by:737
Symbol 732 Sound [castle]Used by:737
Symbol 733 Sound [main]Used by:737
Symbol 734 Sound [lava]Used by:737
Symbol 735 Sound [castle2]Used by:737
Symbol 736 Sound [menu]Used by:737
Symbol 737 MovieClipUses:726 727 728 729 730 731 732 733 734 735 736Used by:Timeline
Symbol 738 MovieClipUses:187Used by:741
Symbol 739 FontUsed by:740 767
Symbol 740 TextUses:739Used by:741
Symbol 741 MovieClipUses:738 740 189Used by:742
Symbol 742 MovieClipUses:741Used by:778
Symbol 743 GraphicUsed by:778 792
Symbol 744 GraphicUsed by:763 769
Symbol 745 BitmapUsed by:746
Symbol 746 GraphicUses:745Used by:747
Symbol 747 MovieClipUses:746Used by:763 769
Symbol 748 BitmapUsed by:749
Symbol 749 GraphicUses:748Used by:750 769
Symbol 750 MovieClipUses:749Used by:763
Symbol 751 BitmapUsed by:752
Symbol 752 GraphicUses:751Used by:755
Symbol 753 BitmapUsed by:754
Symbol 754 GraphicUses:753Used by:755
Symbol 755 MovieClipUses:752 754Used by:763 769
Symbol 756 BitmapUsed by:757
Symbol 757 GraphicUses:756Used by:762
Symbol 758 BitmapUsed by:759
Symbol 759 GraphicUses:758Used by:762
Symbol 760 BitmapUsed by:761
Symbol 761 GraphicUses:760Used by:762
Symbol 762 MovieClipUses:757 759 761Used by:763 769
Symbol 763 MovieClipUses:744 292 747 750 755 762Used by:764
Symbol 764 MovieClipUses:763Used by:778
Symbol 765 ButtonUses:89Used by:778
Symbol 766 FontUsed by:767
Symbol 767 TextUses:766 739Used by:768
Symbol 768 MovieClipUses:767Used by:769
Symbol 769 MovieClipUses:744 254 747 762 755 749 768Used by:770 778
Symbol 770 MovieClipUses:769Used by:778
Symbol 771 GraphicUsed by:774
Symbol 772 FontUsed by:773
Symbol 773 TextUses:772Used by:774
Symbol 774 MovieClipUses:771 773Used by:778
Symbol 775 ButtonUses:89Used by:778
Symbol 776 GraphicUsed by:777 779
Symbol 777 MovieClipUses:776Used by:778
Symbol 778 MovieClipUses:97 742 743 764 765 770 769 774 775 777Used by:Timeline
Symbol 779 MovieClipUses:776Used by:792
Symbol 780 GraphicUses:305Used by:792
Symbol 781 TextUses:90Used by:784
Symbol 782 FontUsed by:783
Symbol 783 TextUses:782Used by:784
Symbol 784 MovieClipUses:781 783Used by:792
Symbol 785 FontUsed by:786 787 789 790
Symbol 786 TextUses:785Used by:788
Symbol 787 TextUses:785Used by:788
Symbol 788 ButtonUses:786 787 145Used by:792
Symbol 789 TextUses:785Used by:791
Symbol 790 TextUses:785Used by:791
Symbol 791 ButtonUses:789 790 145Used by:792
Symbol 792 MovieClipUses:779 780 784 788 791 743Used by:Timeline
Symbol 793 GraphicUsed by:797
Symbol 794 GraphicUsed by:797
Symbol 795 GraphicUsed by:797
Symbol 796 GraphicUsed by:797
Symbol 797 MovieClipUses:793 794 795 796Used by:Timeline

Instance Names

"loading_screen"Frame 7Symbol 169 MovieClip [display_loadingscreen]
"dr"Symbol 71 MovieClip Frame 3Symbol 70 MovieClip
"dl"Symbol 71 MovieClip Frame 4Symbol 70 MovieClip
"a"Symbol 72 MovieClip [obj_en9] Frame 1Symbol 71 MovieClip
"a"Symbol 84 MovieClip [obj_cbox] Frame 1Symbol 83 MovieClip
"mario"Symbol 111 MovieClip Frame 1Symbol 110 MovieClip
"mario"Symbol 132 MovieClip Frame 1Symbol 121 MovieClip
"mario"Symbol 132 MovieClip Frame 21Symbol 131 MovieClip
"mario"Symbol 133 MovieClip Frame 1Symbol 131 MovieClip
"mario"Symbol 134 MovieClip [player_warp] Frame 1Symbol 111 MovieClip
"mario"Symbol 134 MovieClip [player_warp] Frame 3Symbol 132 MovieClip
"mario"Symbol 134 MovieClip [player_warp] Frame 4Symbol 133 MovieClip
"b"Symbol 149 MovieClip [mc_button] Frame 1Symbol 147 Button
"a"Symbol 175 MovieClip [obj_qbox] Frame 1Symbol 174 MovieClip
"m2"Symbol 184 MovieClip Frame 1Symbol 180 MovieClip
"m3"Symbol 184 MovieClip Frame 1Symbol 180 MovieClip
"m4"Symbol 184 MovieClip Frame 1Symbol 180 MovieClip
"m5"Symbol 184 MovieClip Frame 1Symbol 180 MovieClip
"m1"Symbol 184 MovieClip Frame 1Symbol 180 MovieClip
"clip1"Symbol 334 MovieClip [bg] Frame 1Symbol 333 MovieClip
"clip2"Symbol 334 MovieClip [bg] Frame 1Symbol 333 MovieClip
"dr"Symbol 353 MovieClip Frame 3Symbol 352 MovieClip
"dl"Symbol 353 MovieClip Frame 4Symbol 352 MovieClip
"a"Symbol 354 MovieClip [obj_en1] Frame 1Symbol 353 MovieClip
"wl"Symbol 363 MovieClip Frame 3Symbol 362 MovieClip
"wr"Symbol 363 MovieClip Frame 4Symbol 362 MovieClip
"wl"Symbol 372 MovieClip Frame 3Symbol 371 MovieClip
"wr"Symbol 372 MovieClip Frame 4Symbol 371 MovieClip
"wl"Symbol 381 MovieClip Frame 3Symbol 380 MovieClip
"wr"Symbol 381 MovieClip Frame 4Symbol 380 MovieClip
"wl"Symbol 390 MovieClip Frame 3Symbol 389 MovieClip
"wr"Symbol 390 MovieClip Frame 4Symbol 389 MovieClip
"a"Symbol 391 MovieClip Frame 1Symbol 363 MovieClip
"a"Symbol 391 MovieClip Frame 2Symbol 372 MovieClip
"a"Symbol 391 MovieClip Frame 3Symbol 381 MovieClip
"a"Symbol 391 MovieClip Frame 4Symbol 390 MovieClip
"skins"Symbol 392 MovieClip [obj_en2] Frame 1Symbol 391 MovieClip
"dr"Symbol 404 MovieClip Frame 3Symbol 400 MovieClip
"dl"Symbol 404 MovieClip Frame 4Symbol 400 MovieClip
"dr"Symbol 404 MovieClip Frame 5Symbol 403 MovieClip
"dl"Symbol 404 MovieClip Frame 6Symbol 403 MovieClip
"dr"Symbol 416 MovieClip Frame 3Symbol 412 MovieClip
"dl"Symbol 416 MovieClip Frame 4Symbol 412 MovieClip
"dr"Symbol 416 MovieClip Frame 5Symbol 415 MovieClip
"dl"Symbol 416 MovieClip Frame 6Symbol 415 MovieClip
"dr"Symbol 428 MovieClip Frame 3Symbol 424 MovieClip
"dl"Symbol 428 MovieClip Frame 4Symbol 424 MovieClip
"dr"Symbol 428 MovieClip Frame 5Symbol 427 MovieClip
"dl"Symbol 428 MovieClip Frame 6Symbol 427 MovieClip
"dr"Symbol 440 MovieClip Frame 3Symbol 436 MovieClip
"dl"Symbol 440 MovieClip Frame 4Symbol 436 MovieClip
"dr"Symbol 440 MovieClip Frame 5Symbol 439 MovieClip
"dl"Symbol 440 MovieClip Frame 6Symbol 439 MovieClip
"a"Symbol 441 MovieClip Frame 1Symbol 404 MovieClip
"a"Symbol 441 MovieClip Frame 2Symbol 416 MovieClip
"a"Symbol 441 MovieClip Frame 3Symbol 428 MovieClip
"a"Symbol 441 MovieClip Frame 4Symbol 440 MovieClip
"skins"Symbol 442 MovieClip [obj_en3] Frame 1Symbol 441 MovieClip
"a"Symbol 483 MovieClip Frame 1Symbol 452 MovieClip
"a"Symbol 483 MovieClip Frame 2Symbol 462 MovieClip
"a"Symbol 483 MovieClip Frame 3Symbol 472 MovieClip
"a"Symbol 483 MovieClip Frame 4Symbol 482 MovieClip
"skins"Symbol 484 MovieClip [obj_en4] Frame 1Symbol 483 MovieClip
"wl"Symbol 493 MovieClip Frame 3Symbol 492 MovieClip
"wr"Symbol 493 MovieClip Frame 4Symbol 492 MovieClip
"wl"Symbol 502 MovieClip Frame 3Symbol 501 MovieClip
"wr"Symbol 502 MovieClip Frame 4Symbol 501 MovieClip
"wl"Symbol 511 MovieClip Frame 3Symbol 510 MovieClip
"wr"Symbol 511 MovieClip Frame 4Symbol 510 MovieClip
"wl"Symbol 520 MovieClip Frame 3Symbol 519 MovieClip
"wr"Symbol 520 MovieClip Frame 4Symbol 519 MovieClip
"a"Symbol 521 MovieClip Frame 1Symbol 493 MovieClip
"a"Symbol 521 MovieClip Frame 2Symbol 502 MovieClip
"a"Symbol 521 MovieClip Frame 3Symbol 511 MovieClip
"a"Symbol 521 MovieClip Frame 4Symbol 520 MovieClip
"skins"Symbol 522 MovieClip [obj_en5] Frame 1Symbol 521 MovieClip
"wl"Symbol 529 MovieClip Frame 3Symbol 528 MovieClip
"wr"Symbol 529 MovieClip Frame 4Symbol 528 MovieClip
"a"Symbol 530 MovieClip [obj_en6] Frame 1Symbol 529 MovieClip
"ani"Symbol 538 MovieClip Frame 1Symbol 535 MovieClip
"a"Symbol 539 MovieClip [obj_en7] Frame 1Symbol 538 MovieClip
"erde"Symbol 549 MovieClip [obj_mole_spawner] Frame 1Symbol 545 MovieClip
"hole"Symbol 549 MovieClip [obj_mole_spawner] Frame 1Symbol 548 MovieClip
"flower"Symbol 559 MovieClip Frame 1Symbol 558 MovieClip
"flower"Symbol 562 MovieClip [obj_en8] Frame 1Symbol 559 MovieClip
"a"Symbol 564 MovieClip [obj_kicked] Frame 1Symbol 563 MovieClip
"skin"Symbol 626 MovieClip Frame 1Symbol 583 MovieClip
"skin"Symbol 626 MovieClip Frame 2Symbol 604 MovieClip
"skin"Symbol 626 MovieClip Frame 3Symbol 625 MovieClip
"h"Symbol 629 MovieClip Frame 1Symbol 628 MovieClip
"he"Symbol 629 MovieClip Frame 1Symbol 628 MovieClip
"a"Symbol 630 MovieClip [player] Frame 1Symbol 626 MovieClip
"hitzone"Symbol 630 MovieClip [player] Frame 1Symbol 629 MovieClip
"a"Symbol 653 MovieClip [obj_coinbox] Frame 1Symbol 652 MovieClip
"a"Symbol 674 MovieClip Frame 1Symbol 658 MovieClip
"a"Symbol 674 MovieClip Frame 2Symbol 663 MovieClip
"a"Symbol 674 MovieClip Frame 3Symbol 668 MovieClip
"a"Symbol 674 MovieClip Frame 4Symbol 673 MovieClip
"skins"Symbol 675 MovieClip [obj_colorbox] Frame 1Symbol 674 MovieClip
"a"Symbol 690 MovieClip Frame 1Symbol 680 MovieClip
"a"Symbol 690 MovieClip Frame 2Symbol 683 MovieClip
"a"Symbol 690 MovieClip Frame 3Symbol 686 MovieClip
"a"Symbol 690 MovieClip Frame 4Symbol 689 MovieClip
"skins"Symbol 691 MovieClip [obj_colortrigger] Frame 1Symbol 690 MovieClip
"a"Symbol 705 MovieClip [obj_fireflower] Frame 1Symbol 704 MovieClip
"h"Symbol 708 MovieClip [obj_ladder] Frame 1Symbol 628 MovieClip
"a"Symbol 711 MovieClip [obj_mushroom] Frame 1Symbol 710 MovieClip
"a"Symbol 717 MovieClip [obj_spring] Frame 1Symbol 716 MovieClip
"button"Symbol 778 MovieClip Frame 2Symbol 765 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata present, AS1/AS2.
SWFMetaData (77)Timeline Frame 1204 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns ..."
ExportAssets (56)Timeline Frame 1Symbol 1 as "swim"
ExportAssets (56)Timeline Frame 1Symbol 2 as "letsago"
ExportAssets (56)Timeline Frame 1Symbol 3 as "bump"
ExportAssets (56)Timeline Frame 1Symbol 4 as "bricksmash"
ExportAssets (56)Timeline Frame 1Symbol 38 as "display_combo_score"
ExportAssets (56)Timeline Frame 1Symbol 45 as "display_score"
ExportAssets (56)Timeline Frame 1Symbol 48 as "display_combos"
ExportAssets (56)Timeline Frame 1Symbol 50 as "fps_display"
ExportAssets (56)Timeline Frame 1Symbol 53 as "mario"
ExportAssets (56)Timeline Frame 1Symbol 56 as "zelda"
ExportAssets (56)Timeline Frame 1Symbol 59 as "hit_tile"
ExportAssets (56)Timeline Frame 1Symbol 61 as "display_fadein"
ExportAssets (56)Timeline Frame 1Symbol 62 as "display_fadeout"
ExportAssets (56)Timeline Frame 1Symbol 72 as "obj_en9"
ExportAssets (56)Timeline Frame 1Symbol 84 as "obj_cbox"
ExportAssets (56)Timeline Frame 1Symbol 88 as "display_pausegame"
ExportAssets (56)Timeline Frame 1Symbol 92 as "reset_map"
ExportAssets (56)Timeline Frame 1Symbol 96 as "scorehint"
ExportAssets (56)Timeline Frame 1Symbol 98 as "minimap_point"
ExportAssets (56)Timeline Frame 1Symbol 100 as "test_tile3"
ExportAssets (56)Timeline Frame 1Symbol 101 as "test_tile2"
ExportAssets (56)Timeline Frame 1Symbol 103 as "test_tile"
ExportAssets (56)Timeline Frame 1Symbol 134 as "player_warp"
ExportAssets (56)Timeline Frame 1Symbol 146 as "coin"
ExportAssets (56)Timeline Frame 1Symbol 149 as "mc_button"
ExportAssets (56)Timeline Frame 1Symbol 150 as "fx_bricksmash"
ExportAssets (56)Timeline Frame 1Symbol 157 as "fx_brickpart"
ExportAssets (56)Timeline Frame 1Symbol 158 as "gameobj_mc"
ExportAssets (56)Timeline Frame 1Symbol 168 as "obj_lava"
ExportAssets (56)Timeline Frame 1Symbol 169 as "display_loadingscreen"
ExportAssets (56)Timeline Frame 1Symbol 170 as "warp_tile"
ExportAssets (56)Timeline Frame 1Symbol 175 as "obj_qbox"
ExportAssets (56)Timeline Frame 1Symbol 798 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 3Symbol 194 as "appear"
ExportAssets (56)Timeline Frame 3Symbol 195 as "kick"
ExportAssets (56)Timeline Frame 3Symbol 196 as "stomp1"
ExportAssets (56)Timeline Frame 3Symbol 197 as "stomp2"
ExportAssets (56)Timeline Frame 3Symbol 198 as "stun"
ExportAssets (56)Timeline Frame 3Symbol 199 as "door_open"
ExportAssets (56)Timeline Frame 3Symbol 200 as "item_reserve"
ExportAssets (56)Timeline Frame 3Symbol 201 as "item_reserve_get"
ExportAssets (56)Timeline Frame 3Symbol 202 as "message"
ExportAssets (56)Timeline Frame 3Symbol 203 as "thunder"
ExportAssets (56)Timeline Frame 3Symbol 204 as "game_over"
ExportAssets (56)Timeline Frame 3Symbol 205 as "mario dies"
ExportAssets (56)Timeline Frame 3Symbol 206 as "1up"
ExportAssets (56)Timeline Frame 3Symbol 207 as "dcoin"
ExportAssets (56)Timeline Frame 3Symbol 208 as "item_appear"
ExportAssets (56)Timeline Frame 3Symbol 209 as "fireball"
ExportAssets (56)Timeline Frame 3Symbol 210 as "jump"
ExportAssets (56)Timeline Frame 3Symbol 211 as "power_down"
ExportAssets (56)Timeline Frame 3Symbol 212 as "power_up"
ExportAssets (56)Timeline Frame 3Symbol 334 as "bg"
ExportAssets (56)Timeline Frame 3Symbol 346 as "fx_spark"
ExportAssets (56)Timeline Frame 3Symbol 354 as "obj_en1"
ExportAssets (56)Timeline Frame 3Symbol 392 as "obj_en2"
ExportAssets (56)Timeline Frame 3Symbol 442 as "obj_en3"
ExportAssets (56)Timeline Frame 3Symbol 484 as "obj_en4"
ExportAssets (56)Timeline Frame 3Symbol 522 as "obj_en5"
ExportAssets (56)Timeline Frame 3Symbol 530 as "obj_en6"
ExportAssets (56)Timeline Frame 3Symbol 539 as "obj_en7"
ExportAssets (56)Timeline Frame 3Symbol 549 as "obj_mole_spawner"
ExportAssets (56)Timeline Frame 3Symbol 562 as "obj_en8"
ExportAssets (56)Timeline Frame 3Symbol 564 as "obj_kicked"
ExportAssets (56)Timeline Frame 3Symbol 630 as "player"
ExportAssets (56)Timeline Frame 3Symbol 636 as "mario_dying"
ExportAssets (56)Timeline Frame 3Symbol 646 as "obj_coin"
ExportAssets (56)Timeline Frame 3Symbol 653 as "obj_coinbox"
ExportAssets (56)Timeline Frame 3Symbol 675 as "obj_colorbox"
ExportAssets (56)Timeline Frame 3Symbol 691 as "obj_colortrigger"
ExportAssets (56)Timeline Frame 3Symbol 698 as "obj_fireball"
ExportAssets (56)Timeline Frame 3Symbol 705 as "obj_fireflower"
ExportAssets (56)Timeline Frame 3Symbol 708 as "obj_ladder"
ExportAssets (56)Timeline Frame 3Symbol 711 as "obj_mushroom"
ExportAssets (56)Timeline Frame 3Symbol 717 as "obj_spring"
ExportAssets (56)Timeline Frame 3Symbol 723 as "water1"
ExportAssets (56)Timeline Frame 3Symbol 724 as "water2"
ExportAssets (56)Timeline Frame 3Symbol 727 as "athletic"
ExportAssets (56)Timeline Frame 3Symbol 728 as "bonus"
ExportAssets (56)Timeline Frame 3Symbol 729 as "overworld"
ExportAssets (56)Timeline Frame 3Symbol 730 as "swimming"
ExportAssets (56)Timeline Frame 3Symbol 731 as "underground"
ExportAssets (56)Timeline Frame 3Symbol 732 as "castle"
ExportAssets (56)Timeline Frame 3Symbol 733 as "main"
ExportAssets (56)Timeline Frame 3Symbol 734 as "lava"
ExportAssets (56)Timeline Frame 3Symbol 735 as "castle2"
ExportAssets (56)Timeline Frame 3Symbol 736 as "menu"

Labels

"menu"Frame 4
"select"Frame 5
"Game"Frame 7
"wr"Symbol 71 MovieClip Frame 1
"wl"Symbol 71 MovieClip Frame 2
"dr"Symbol 71 MovieClip Frame 3
"dl"Symbol 71 MovieClip Frame 4
"idle"Symbol 83 MovieClip Frame 1
"hit"Symbol 83 MovieClip Frame 2
"hit2"Symbol 83 MovieClip Frame 5
"smario"Symbol 110 MovieClip Frame 1
"fmario"Symbol 110 MovieClip Frame 2
"mario"Symbol 110 MovieClip Frame 3
"smario"Symbol 121 MovieClip Frame 1
"fmario"Symbol 121 MovieClip Frame 2
"mario"Symbol 121 MovieClip Frame 3
"smario"Symbol 131 MovieClip Frame 1
"fmario"Symbol 131 MovieClip Frame 2
"mario"Symbol 131 MovieClip Frame 3
"down"Symbol 134 MovieClip [player_warp] Frame 2
"up"Symbol 134 MovieClip [player_warp] Frame 3
"left"Symbol 134 MovieClip [player_warp] Frame 4
"right"Symbol 134 MovieClip [player_warp] Frame 5
"down"Symbol 170 MovieClip [warp_tile] Frame 2
"up"Symbol 170 MovieClip [warp_tile] Frame 3
"right"Symbol 170 MovieClip [warp_tile] Frame 4
"left"Symbol 170 MovieClip [warp_tile] Frame 5
"door"Symbol 170 MovieClip [warp_tile] Frame 6
"idle"Symbol 174 MovieClip Frame 1
"hit"Symbol 174 MovieClip Frame 2
"Only for the Preloader"Symbol 213 MovieClip Frame 1
"berg1"Symbol 333 MovieClip Frame 1
"berg2"Symbol 333 MovieClip Frame 2
"berg3"Symbol 333 MovieClip Frame 3
"berg4"Symbol 333 MovieClip Frame 4
"berg5"Symbol 333 MovieClip Frame 5
"berg6"Symbol 333 MovieClip Frame 6
"berg7"Symbol 333 MovieClip Frame 7
"berg8"Symbol 333 MovieClip Frame 8
"berg9"Symbol 333 MovieClip Frame 9
"castle1"Symbol 333 MovieClip Frame 11
"castle2"Symbol 333 MovieClip Frame 12
"castle3"Symbol 333 MovieClip Frame 13
"castle4"Symbol 333 MovieClip Frame 14
"burg1"Symbol 333 MovieClip Frame 16
"burg2"Symbol 333 MovieClip Frame 17
"burg3"Symbol 333 MovieClip Frame 18
"burg4"Symbol 333 MovieClip Frame 19
"huegel_wolken"Symbol 333 MovieClip Frame 21
"huegel1"Symbol 333 MovieClip Frame 23
"huegel2"Symbol 333 MovieClip Frame 24
"huegel3"Symbol 333 MovieClip Frame 25
"huegel4"Symbol 333 MovieClip Frame 26
"huegel5"Symbol 333 MovieClip Frame 27
"huegel6"Symbol 333 MovieClip Frame 28
"grotte1"Symbol 333 MovieClip Frame 30
"grotte2"Symbol 333 MovieClip Frame 31
"gebirge1"Symbol 333 MovieClip Frame 33
"gebirge2"Symbol 333 MovieClip Frame 34
"gebirge3"Symbol 333 MovieClip Frame 35
"hoher_berg1"Symbol 333 MovieClip Frame 37
"hoher_berg2"Symbol 333 MovieClip Frame 38
"mansion1"Symbol 333 MovieClip Frame 40
"mansion2"Symbol 333 MovieClip Frame 41
"mansion3"Symbol 333 MovieClip Frame 42
"mansion4"Symbol 333 MovieClip Frame 43
"mansion5"Symbol 333 MovieClip Frame 44
"mansion6"Symbol 333 MovieClip Frame 45
"nacht1"Symbol 333 MovieClip Frame 47
"nacht2"Symbol 333 MovieClip Frame 48
"runde_huegel1"Symbol 333 MovieClip Frame 50
"runde_huegel2"Symbol 333 MovieClip Frame 51
"runde_huegel3"Symbol 333 MovieClip Frame 52
"runde_huegel4"Symbol 333 MovieClip Frame 53
"schiff1"Symbol 333 MovieClip Frame 55
"bonus1"Symbol 333 MovieClip Frame 57
"bonus2"Symbol 333 MovieClip Frame 58
"wald1"Symbol 333 MovieClip Frame 60
"wald2"Symbol 333 MovieClip Frame 61
"wald3"Symbol 333 MovieClip Frame 62
"wald4"Symbol 333 MovieClip Frame 63
"wald5"Symbol 333 MovieClip Frame 64
"wasser1"Symbol 333 MovieClip Frame 66
"wasser2"Symbol 333 MovieClip Frame 67
"wasser3"Symbol 333 MovieClip Frame 68
"wolken1"Symbol 333 MovieClip Frame 70
"wolken2"Symbol 333 MovieClip Frame 71
"wolken3"Symbol 333 MovieClip Frame 72
"wolken4"Symbol 333 MovieClip Frame 73
"wolken5"Symbol 333 MovieClip Frame 74
"Only for the Preloader"Symbol 335 MovieClip Frame 1
"wr"Symbol 353 MovieClip Frame 1
"wl"Symbol 353 MovieClip Frame 2
"dr"Symbol 353 MovieClip Frame 3
"dl"Symbol 353 MovieClip Frame 4
"loop"Symbol 362 MovieClip Frame 7
"sl"Symbol 363 MovieClip Frame 1
"sr"Symbol 363 MovieClip Frame 2
"wl"Symbol 363 MovieClip Frame 3
"wr"Symbol 363 MovieClip Frame 4
"loop"Symbol 371 MovieClip Frame 7
"sl"Symbol 372 MovieClip Frame 1
"sr"Symbol 372 MovieClip Frame 2
"wl"Symbol 372 MovieClip Frame 3
"wr"Symbol 372 MovieClip Frame 4
"loop"Symbol 380 MovieClip Frame 7
"sl"Symbol 381 MovieClip Frame 1
"sr"Symbol 381 MovieClip Frame 2
"wl"Symbol 381 MovieClip Frame 3
"wr"Symbol 381 MovieClip Frame 4
"loop"Symbol 389 MovieClip Frame 7
"sl"Symbol 390 MovieClip Frame 1
"sr"Symbol 390 MovieClip Frame 2
"wl"Symbol 390 MovieClip Frame 3
"wr"Symbol 390 MovieClip Frame 4
"green"Symbol 391 MovieClip Frame 1
"red"Symbol 391 MovieClip Frame 2
"blue"Symbol 391 MovieClip Frame 3
"yellow"Symbol 391 MovieClip Frame 4
"sr"Symbol 404 MovieClip Frame 1
"sl"Symbol 404 MovieClip Frame 2
"wr"Symbol 404 MovieClip Frame 3
"wl"Symbol 404 MovieClip Frame 4
"dr"Symbol 404 MovieClip Frame 5
"dl"Symbol 404 MovieClip Frame 6
"sr"Symbol 416 MovieClip Frame 1
"sl"Symbol 416 MovieClip Frame 2
"wr"Symbol 416 MovieClip Frame 3
"wl"Symbol 416 MovieClip Frame 4
"dr"Symbol 416 MovieClip Frame 5
"dl"Symbol 416 MovieClip Frame 6
"sr"Symbol 428 MovieClip Frame 1
"sl"Symbol 428 MovieClip Frame 2
"wr"Symbol 428 MovieClip Frame 3
"wl"Symbol 428 MovieClip Frame 4
"dr"Symbol 428 MovieClip Frame 5
"dl"Symbol 428 MovieClip Frame 6
"sr"Symbol 440 MovieClip Frame 1
"sl"Symbol 440 MovieClip Frame 2
"wr"Symbol 440 MovieClip Frame 3
"wl"Symbol 440 MovieClip Frame 4
"dr"Symbol 440 MovieClip Frame 5
"dl"Symbol 440 MovieClip Frame 6
"green"Symbol 441 MovieClip Frame 1
"red"Symbol 441 MovieClip Frame 2
"blue"Symbol 441 MovieClip Frame 3
"yellow"Symbol 441 MovieClip Frame 4
"s"Symbol 452 MovieClip Frame 1
"w"Symbol 452 MovieClip Frame 2
"s"Symbol 462 MovieClip Frame 1
"w"Symbol 462 MovieClip Frame 2
"s"Symbol 472 MovieClip Frame 1
"w"Symbol 472 MovieClip Frame 2
"s"Symbol 482 MovieClip Frame 1
"w"Symbol 482 MovieClip Frame 2
"green"Symbol 483 MovieClip Frame 1
"red"Symbol 483 MovieClip Frame 2
"blue"Symbol 483 MovieClip Frame 3
"yellow"Symbol 483 MovieClip Frame 4
"loop"Symbol 492 MovieClip Frame 7
"sl"Symbol 493 MovieClip Frame 1
"sr"Symbol 493 MovieClip Frame 2
"wl"Symbol 493 MovieClip Frame 3
"wr"Symbol 493 MovieClip Frame 4
"loop"Symbol 501 MovieClip Frame 7
"sl"Symbol 502 MovieClip Frame 1
"sr"Symbol 502 MovieClip Frame 2
"wl"Symbol 502 MovieClip Frame 3
"wr"Symbol 502 MovieClip Frame 4
"loop"Symbol 510 MovieClip Frame 7
"sl"Symbol 511 MovieClip Frame 1
"sr"Symbol 511 MovieClip Frame 2
"wl"Symbol 511 MovieClip Frame 3
"wr"Symbol 511 MovieClip Frame 4
"loop"Symbol 519 MovieClip Frame 7
"sl"Symbol 520 MovieClip Frame 1
"sr"Symbol 520 MovieClip Frame 2
"wl"Symbol 520 MovieClip Frame 3
"wr"Symbol 520 MovieClip Frame 4
"green"Symbol 521 MovieClip Frame 1
"red"Symbol 521 MovieClip Frame 2
"blue"Symbol 521 MovieClip Frame 3
"yellow"Symbol 521 MovieClip Frame 4
"loop"Symbol 528 MovieClip Frame 1
"sl"Symbol 529 MovieClip Frame 1
"sr"Symbol 529 MovieClip Frame 2
"wl"Symbol 529 MovieClip Frame 3
"wr"Symbol 529 MovieClip Frame 4
"wr"Symbol 538 MovieClip Frame 1
"wl"Symbol 538 MovieClip Frame 2
"j"Symbol 538 MovieClip Frame 3
"goomba"Symbol 563 MovieClip Frame 1
"koopa_green"Symbol 563 MovieClip Frame 3
"koopa_red"Symbol 563 MovieClip Frame 4
"koopa_blue"Symbol 563 MovieClip Frame 5
"koopa_yellow"Symbol 563 MovieClip Frame 6
"koopa_s_green"Symbol 563 MovieClip Frame 8
"koopa_s_red"Symbol 563 MovieClip Frame 9
"koopa_s_blue"Symbol 563 MovieClip Frame 10
"koopa_s_yellow"Symbol 563 MovieClip Frame 11
"shell_green"Symbol 563 MovieClip Frame 13
"shell_red"Symbol 563 MovieClip Frame 14
"shell_blue"Symbol 563 MovieClip Frame 15
"shell_yellow"Symbol 563 MovieClip Frame 16
"koopa_f_green"Symbol 563 MovieClip Frame 18
"koopa_f_red"Symbol 563 MovieClip Frame 19
"koopa_f_blue"Symbol 563 MovieClip Frame 20
"koopa_f_yellow"Symbol 563 MovieClip Frame 21
"spiny"Symbol 563 MovieClip Frame 23
"mole"Symbol 563 MovieClip Frame 24
"pipe_flower"Symbol 563 MovieClip Frame 25
"sr"Symbol 583 MovieClip Frame 1
"sl"Symbol 583 MovieClip Frame 2
"wr"Symbol 583 MovieClip Frame 3
"wl"Symbol 583 MovieClip Frame 4
"fr"Symbol 583 MovieClip Frame 5
"fl"Symbol 583 MovieClip Frame 6
"climb"Symbol 583 MovieClip Frame 7
"climb_s"Symbol 583 MovieClip Frame 8
"ssr"Symbol 583 MovieClip Frame 9
"ssl"Symbol 583 MovieClip Frame 10
"swr"Symbol 583 MovieClip Frame 11
"swl"Symbol 583 MovieClip Frame 12
"pr"Symbol 583 MovieClip Frame 13
"pl"Symbol 583 MovieClip Frame 14
"sr"Symbol 604 MovieClip Frame 1
"sl"Symbol 604 MovieClip Frame 2
"wr"Symbol 604 MovieClip Frame 3
"wl"Symbol 604 MovieClip Frame 4
"fr"Symbol 604 MovieClip Frame 5
"fl"Symbol 604 MovieClip Frame 6
"climb"Symbol 604 MovieClip Frame 7
"climb_s"Symbol 604 MovieClip Frame 8
"ssr"Symbol 604 MovieClip Frame 9
"ssl"Symbol 604 MovieClip Frame 10
"swr"Symbol 604 MovieClip Frame 11
"swl"Symbol 604 MovieClip Frame 12
"pr"Symbol 604 MovieClip Frame 13
"pl"Symbol 604 MovieClip Frame 14
"sr"Symbol 625 MovieClip Frame 1
"sl"Symbol 625 MovieClip Frame 2
"wr"Symbol 625 MovieClip Frame 3
"wl"Symbol 625 MovieClip Frame 4
"fr"Symbol 625 MovieClip Frame 5
"fl"Symbol 625 MovieClip Frame 6
"climb"Symbol 625 MovieClip Frame 7
"climb_s"Symbol 625 MovieClip Frame 8
"ssr"Symbol 625 MovieClip Frame 9
"ssl"Symbol 625 MovieClip Frame 10
"swr"Symbol 625 MovieClip Frame 11
"swl"Symbol 625 MovieClip Frame 12
"pr"Symbol 625 MovieClip Frame 13
"pl"Symbol 625 MovieClip Frame 14
"mario"Symbol 626 MovieClip Frame 1
"smario"Symbol 626 MovieClip Frame 2
"fmario"Symbol 626 MovieClip Frame 3
"mario"Symbol 629 MovieClip Frame 1
"smario"Symbol 629 MovieClip Frame 2
"fmario"Symbol 629 MovieClip Frame 3
"idle"Symbol 652 MovieClip Frame 1
"hit"Symbol 652 MovieClip Frame 2
"idle"Symbol 658 MovieClip Frame 1
"empty"Symbol 658 MovieClip Frame 2
"idle"Symbol 663 MovieClip Frame 1
"empty"Symbol 663 MovieClip Frame 2
"idle"Symbol 668 MovieClip Frame 1
"empty"Symbol 668 MovieClip Frame 2
"idle"Symbol 673 MovieClip Frame 1
"empty"Symbol 673 MovieClip Frame 2
"green"Symbol 674 MovieClip Frame 1
"red"Symbol 674 MovieClip Frame 2
"blue"Symbol 674 MovieClip Frame 3
"purple"Symbol 674 MovieClip Frame 4
"idle"Symbol 680 MovieClip Frame 1
"empty"Symbol 680 MovieClip Frame 2
"idle"Symbol 683 MovieClip Frame 1
"empty"Symbol 683 MovieClip Frame 2
"idle"Symbol 686 MovieClip Frame 1
"empty"Symbol 686 MovieClip Frame 2
"idle"Symbol 689 MovieClip Frame 1
"empty"Symbol 689 MovieClip Frame 2
"green"Symbol 690 MovieClip Frame 1
"red"Symbol 690 MovieClip Frame 2
"blue"Symbol 690 MovieClip Frame 3
"purple"Symbol 690 MovieClip Frame 4
"idle"Symbol 704 MovieClip Frame 1
"sprout"Symbol 704 MovieClip Frame 2
"idle"Symbol 710 MovieClip Frame 1
"sprout"Symbol 710 MovieClip Frame 2
"idle"Symbol 716 MovieClip Frame 1
"jump"Symbol 716 MovieClip Frame 2
"Only for the Preloader"Symbol 725 MovieClip Frame 1
"Only for the Preloader"Symbol 737 MovieClip Frame 1

Dynamic Text Variables

scoreSymbol 8 EditableText"9999"
scoreSymbol 43 EditableText"9999"
_root.coinsSymbol 44 EditableText"coin_num"
comboSymbol 47 EditableText"9999"
txtSymbol 49 EditableText"9999"
scoreSymbol 94 EditableText"9999"
scoreSymbol 95 EditableText"9999"
nSymbol 148 EditableText"Level 1"
upSymbol 191 EditableText"BLABLALBLALBA"




http://swfchan.com/9/40858/info.shtml
Created: 10/5 -2019 18:22:02 Last modified: 10/5 -2019 18:22:02 Server time: 22/12 -2024 19:45:54