Frame 1
dummy.tabEnabled = true;
dummy.tabIndex = 1;
Stage.showMenu = false;
Stage.scaleMode = "noScale";
_quality = "LOW";
_global.write_game_cookie = function (game_id, l1, l2, l3, l4, l5, l6, l7, hs, ls) {
name = "game" + game_id;
so = SharedObject.getLocal(name, "/");
so.data.game_id = game_id;
so.data.l1 = l1;
so.data.l2 = l2;
so.data.l3 = l3;
so.data.l4 = l4;
so.data.l5 = l5;
so.data.l6 = l6;
so.data.l7 = l7;
so.data.hs = hs;
so.data.ls = ls;
so.flush();
};
_global.read_game_cookie = function (game_id) {
name = "game" + game_id;
so = SharedObject.getLocal(name, "/");
if (so.data.game_id == null) {
result = false;
_level0.l1 = 1;
_level0.l2 = 0;
_level0.l3 = 0;
_level0.l4 = 0;
_level0.l5 = 0;
_level0.l6 = 0;
_level0.l7 = 0;
_level0.hs = 0;
_level0.ls = 0;
} else {
result = true;
_level0.checker = so.data.game_id;
_level0.l1 = so.data.l1;
_level0.l2 = so.data.l2;
_level0.l3 = so.data.l3;
_level0.l4 = so.data.l4;
_level0.l5 = so.data.l5;
_level0.l6 = so.data.l6;
_level0.l7 = so.data.l7;
_level0.hs = so.data.hs;
_level0.ls = so.data.ls;
}
return(result);
};
_global.game_id = "outdrive_";
var exists = read_game_cookie(game_id);
if (exists == false) {
write_game_cookie(game_id, 1, 0, 0, 0, 0, 0, 0, 0, 0);
}
_global.l1Open = l1;
_global.l2Open = l2;
_global.l3Open = l3;
_global.l4Open = l4;
_global.l5Open = l5;
_global.l6Open = l6;
_global.l7Open = l7;
_global.highScore = hs;
_global.lastScore = ls;
_global.MusicPlaying = true;
_global.AudioPlaying = true;
_quality = "High";
_global.calcFPS = function (intitalise) {
if (intitalise) {
this.startTime = getTimer();
this.numFrames = 0;
}
this.numFrames++;
this.now = getTimer();
this.elapsedSeconds = (now - startTime) / 1000;
_global.actualFPS = numFrames / elapsedSeconds;
_global.increment = 1 / actualFPS;
};
Frame 3
Frame 5
var MochiAd = {getVersion:function () {
return("2.5");
}, showPreGameAd:function (options) {
var _local26 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, no_progress_bar:false, ad_started:function () {
this.clip.stop();
}, ad_finished:function () {
this.clip.play();
}, ad_failed:function () {
}, ad_loaded:function (width, height) {
}, ad_skipped:function () {
}, ad_progress:function (percent) {
}};
options = MochiAd._parseOptions(options, _local26);
if ("c862232051e0a94e1c3609b3916ddb17".substr(0) == "dfeada81ac97cde83665f81c12da7def") {
options.ad_started();
options.ad_finished();
return(undefined);
}
var clip = options.clip;
var _local22 = 11000;
var _local25 = options.ad_timeout;
delete options.ad_timeout;
var fadeout_time = options.fadeout_time;
delete options.fadeout_time;
if (!MochiAd.load(options)) {
options.ad_failed();
options.ad_finished();
return(undefined);
}
options.ad_started();
var mc = clip._mochiad;
mc.onUnload = function () {
options.ad_finished();
};
var _local14 = MochiAd._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 _local6 = chk.createEmptyMovieClip("_mochiad_bar", 4);
if (options.no_progress_bar) {
_local6._visible = false;
delete options.no_progress_bar;
} else {
_local6._x = 10;
_local6._y = _local13 - 20;
}
var _local21 = options.color;
delete options.color;
var _local19 = options.background;
delete options.background;
var _local23 = options.outline;
delete options.outline;
var _local5 = _local6.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 = _local6.createEmptyMovieClip("_inside", 2);
_local3.beginFill(_local21);
_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 _local7 = _local6.createEmptyMovieClip("_outline", 3);
_local7.lineStyle(0, _local23, 100);
_local7.moveTo(0, 0);
_local7.lineTo(_local4 - 20, 0);
_local7.lineTo(_local4 - 20, 10);
_local7.lineTo(0, 10);
_local7.lineTo(0, 0);
chk.ad_msec = _local22;
chk.ad_timeout = _local25;
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.regContLC = function (lc_name) {
mc._containerLCName = lc_name;
};
var sendHostProgress = false;
mc.lc.sendHostLoadProgress = function (lc_name) {
sendHostProgress = true;
};
mc.lc.adLoaded = options.ad_loaded;
mc.lc.adSkipped = options.ad_skipped;
mc.lc.adjustProgress = function (msec) {
var _local2 = this.mc._mochiad_wait;
_local2.server_control = true;
_local2.started = getTimer();
_local2.ad_msec = msec;
};
mc.lc.rpc = function (callbackID, arg) {
MochiAd.rpc(clip, callbackID, arg);
};
mc.rpcTestFn = function (s) {
return(s);
};
chk.onEnterFrame = function () {
var _local6 = this._parent._parent;
var _local11 = this._parent._mochiad_ctr;
var _local5 = getTimer() - this.started;
var _local3 = false;
var _local4 = _local6.getBytesTotal();
var _local8 = _local6.getBytesLoaded();
var _local2 = (100 * _local8) / _local4;
var _local10 = (100 * _local5) / chk.ad_msec;
var _local9 = this._mochiad_bar._inside;
var _local13 = Math.min(100, Math.min(_local2 || 0, _local10));
_local13 = Math.max(this.last_pcnt, _local13);
this.last_pcnt = _local13;
_local9._xscale = _local13;
options.ad_progress(_local13);
if (sendHostProgress) {
clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"hostLoadPcnt", pcnt:_local2});
if (_local2 == 100) {
sendHostProgress = false;
}
}
if (!chk.showing) {
var _local7 = _local11.getBytesTotal();
if ((_local7 > 0) || (typeof(_local7) == "undefined")) {
chk.showing = true;
chk.started = getTimer();
} else if ((_local5 > chk.ad_timeout) && (_local2 == 100)) {
options.ad_failed();
_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;
}
}
};
}, showClickAwayAd:function (options) {
var _local9 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showClickAwayAd", res:"300x250", no_bg:true, ad_started:function () {
}, ad_finished:function () {
}, ad_loaded:function (width, height) {
}, ad_failed:function () {
}, ad_skipped:function () {
}};
options = MochiAd._parseOptions(options, _local9);
var clip = options.clip;
var _local8 = options.ad_timeout;
delete options.ad_timeout;
if (!MochiAd.load(options)) {
options.ad_failed();
options.ad_finished();
return(undefined);
}
options.ad_started();
var mc = clip._mochiad;
mc.onUnload = function () {
options.ad_finished();
};
var _local4 = MochiAd._getRes(options);
var _local10 = _local4[0];
var _local7 = _local4[1];
mc._x = _local10 * 0.5;
mc._y = _local7 * 0.5;
var chk = mc.createEmptyMovieClip("_mochiad_wait", 3);
chk.ad_timeout = _local8;
chk.started = getTimer();
chk.showing = false;
mc.lc.adLoaded = options.ad_loaded;
mc.lc.adSkipped = options.ad_skipped;
mc.lc.rpc = function (callbackID, arg) {
MochiAd.rpc(clip, callbackID, arg);
};
mc.rpcTestFn = function (s) {
return(s);
};
var _local20 = false;
mc.lc.regContLC = function (lc_name) {
mc._containerLCName = lc_name;
};
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")) {
_local2 = true;
chk.showing = true;
chk.started = getTimer();
} else if (_local4 > chk.ad_timeout) {
options.ad_failed();
_local2 = true;
}
}
if (_local2) {
delete this.onEnterFrame;
}
};
}, showInterLevelAd:function (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();
}, ad_failed:function () {
}, ad_loaded:function (width, height) {
}, ad_skipped:function () {
}};
options = MochiAd._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 (!MochiAd.load(options)) {
options.ad_failed();
options.ad_finished();
return(undefined);
}
options.ad_started();
var mc = clip._mochiad;
mc.onUnload = function () {
options.ad_finished();
};
var _local5 = MochiAd._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 = options.ad_loaded;
mc.lc.adSkipped = options.ad_skipped;
mc.lc.adjustProgress = function (msec) {
var _local2 = this.mc._mochiad_wait;
_local2.server_control = true;
_local2.started = getTimer();
_local2.ad_msec = msec - 250;
};
mc.lc.rpc = function (callbackID, arg) {
MochiAd.rpc(clip, callbackID, arg);
};
mc.rpcTestFn = function (s) {
return(s);
};
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) {
options.ad_failed();
_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;
}
}
};
}, showPreloaderAd:function (options) {
MochiAd.showPreGameAd(options);
}, showTimedAd:function (options) {
MochiAd.showInterLevelAd(options);
}, _allowDomains:function (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);
}, load:function (options) {
var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"};
options = MochiAd._parseOptions(options, _local13);
options.swfv = options.clip.getSWFVersion() || 6;
options.mav = MochiAd.getVersion();
var _local9 = options.clip;
if (!MochiAd._isNetworkAvailable()) {
return(null);
}
if (_local9._mochiad_loaded) {
return(null);
}
var _local12 = options.depth;
delete options.depth;
var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12);
var _local11 = MochiAd._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 = MochiAd._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);
}, unload:function (clip) {
if (typeof(clip) == "undefined") {
clip = _root;
}
if (clip.clip && (clip.clip._mochiad)) {
clip = clip.clip;
}
if (!clip._mochiad) {
return(false);
}
if (clip._mochiad._containerLCName != undefined) {
clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"unload"});
}
clip._mochiad.removeMovieClip();
delete clip._mochiad_loaded;
delete clip._mochiad;
return(true);
}, _isNetworkAvailable:function () {
if (System.security) {
var _local1 = System.security;
if (_local1.sandboxType == "localWithFile") {
return(false);
}
}
return(true);
}, _getRes:function (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]);
}, _parseOptions:function (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++;
}
}
if (_local4.id == "test") {
}
return(_local4);
}, rpc:function (clip, callbackID, arg) {
switch (arg.id) {
case "setValue" :
MochiAd.setValue(clip, arg.objectName, arg.value);
break;
case "getValue" :
var _local4 = MochiAd.getValue(clip, arg.objectName);
clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local4);
break;
case "runMethod" :
var _local3 = MochiAd.runMethod(clip, arg.method, arg.args);
clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local3);
}
}, setValue:function (base, objectName, value) {
var _local3 = objectName.split(".");
var _local1;
_local1 = 0;
while (_local1 < (nameArray.length - 1)) {
if ((base[nameArray[_local1]] == undefined) || (base[nameArray[_local1]] == null)) {
return(undefined);
}
base = base[nameArray[_local1]];
_local1++;
}
base[nameArray[_local1]] = value;
}, getValue:function (base, objectName) {
var _local3 = objectName.split(".");
var _local1;
_local1 = 0;
while (_local1 < (nameArray.length - 1)) {
if ((base[nameArray[_local1]] == undefined) || (base[nameArray[_local1]] == null)) {
return(undefined);
}
base = base[nameArray[_local1]];
_local1++;
}
return(base[nameArray[_local1]]);
}, runMethod:function (base, methodName, _param3) {
var _local3 = methodName.split(".");
var _local1;
_local1 = 0;
while (_local1 < (nameArray.length - 1)) {
if ((base[nameArray[_local1]] == undefined) || (base[nameArray[_local1]] == null)) {
return(undefined);
}
base = base[nameArray[_local1]];
_local1++;
}
if (typeof(base[nameArray[_local1]]) == "function") {
return(base[nameArray[_local1]].apply(base, argsArray));
}
return(undefined);
}, _:null};
MochiAd.showPreGameAd({id:"bce24fd69fc2417c", res:"520x500"});
stop();
Frame 7
gotoAndPlay ("welcome");
Frame 9
stop();
Frame 10
play();
Frame 15
_quality = "Low";
play();
Frame 19
_quality = "Low";
_global.highScore;
_global.lastScore;
var hscr = String(Math.round(_global.highScore));
hscrD = [];
var lscr = String(Math.round(_global.lastScore));
lscrD = [];
var i = 0;
while (i < 6) {
var nu_hscr = hscr.charAt(hscr.length - (i + 1));
if (nu_hscr) {
hscrD[i] = nu_hscr;
} else {
hscrD[i] = 0;
}
var char = ("f" + hscrD[i]);
var ind = Math.pow(10, i);
_root["score" + ind].gotoAndStop(char);
var nu_lscr = lscr.charAt(lscr.length - (i + 1));
if (nu_lscr) {
lscrD[i] = nu_lscr;
} else {
lscrD[i] = 0;
}
var char = ("f" + lscrD[i]);
var ind = Math.pow(10, i);
_root["lscore" + ind].gotoAndStop(char);
i++;
}
intructions.onRelease = function () {
gotoAndPlay ("intructions");
};
playGame.onRelease = function () {
_global.startLevel = 1;
gotoAndPlay ("pickLevel");
};
pling.onRelease = function () {
getURL ("http://www.pling.biz", "_blank");
};
max.onRelease = function () {
getURL ("http://www.maxgames.com", "_blank");
};
if (!beenherebefore) {
_global.codeOfLEFTKey = 37;
_global.codeOfRIGHTKey = 39;
_global.codeOfUPKey = 38;
_global.codeOfDOWNKey = 40;
_global.codeOfPAUSEKey = 80;
_global.codeOfSPACEKey = 32;
_global.playerName = "Enter Name";
beenherebefore = true;
}
if (lite.position == 0) {
_global.MusicPlaying = true;
}
lite.onSoundComplete = function () {
_global.MusicPlaying = true;
};
lite.setVolume(0);
stop();
Frame 20
play();
Frame 24
frame.onEnterFrame = function () {
if (!(frame.screenz._x === newx)) {
frame.screenz._x = frame.screenz._x - Math.ceil((frame.screenz._x - newx) / 3.6);
}
};
nexx.onRelease = function () {
if (currentscreen < maxscreen) {
currentscreen++;
newx = currentscreen * (-screenwidth);
}
};
prev.onRelease = function () {
if (currentscreen > minscreen) {
currentscreen--;
newx = currentscreen * (-screenwidth);
}
};
rego.onRelease = function () {
currentscreen = minscreen;
newx = minscreen * (-screenwidth);
};
back.onRelease = function () {
gotoAndPlay ("welcome");
};
minscreen = 0;
maxscreen = 2;
currentscreen = 0;
screenwidth = 525;
newx = 0;
stop();
Frame 25
play();
Frame 28
function keyPressed() {
if ((Key.isDown(49) || (Key.isDown(97))) && (_root.cov1._visible == false)) {
_global.startLevel = 1;
gotoAndPlay ("playGame");
} else if ((Key.isDown(50) || (Key.isDown(98))) && (_root.cov2._visible == false)) {
_global.startLevel = 2;
gotoAndPlay ("playGame");
} else if ((Key.isDown(51) || (Key.isDown(99))) && (_root.cov3._visible == false)) {
_global.startLevel = 3;
gotoAndPlay ("playGame");
} else if ((Key.isDown(52) || (Key.isDown(100))) && (_root.cov4._visible == false)) {
_global.startLevel = 4;
gotoAndPlay ("playGame");
} else if ((Key.isDown(53) || (Key.isDown(101))) && (_root.cov5._visible == false)) {
_global.startLevel = 5;
gotoAndPlay ("playGame");
} else if ((Key.isDown(54) || (Key.isDown(102))) && (_root.cov6._visible == false)) {
_global.startLevel = 6;
gotoAndPlay ("playGame");
} else if (Key.isDown(55 || (Key.isDown(103))) && (_root.cov7._visible == false)) {
_global.startLevel = 7;
gotoAndPlay ("playGame");
}
}
back.onRelease = function () {
gotoAndPlay ("welcome");
};
go1.onRelease = function () {
_global.startLevel = 1;
gotoAndPlay ("playGame");
};
go2.onRelease = function () {
_global.startLevel = 2;
gotoAndPlay ("playGame");
};
go3.onRelease = function () {
_global.startLevel = 3;
gotoAndPlay ("playGame");
};
go4.onRelease = function () {
_global.startLevel = 4;
gotoAndPlay ("playGame");
};
go5.onRelease = function () {
_global.startLevel = 5;
gotoAndPlay ("playGame");
};
go6.onRelease = function () {
_global.startLevel = 6;
gotoAndPlay ("playGame");
};
go7.onRelease = function () {
_global.startLevel = 7;
gotoAndPlay ("playGame");
};
cov1.onRelease = (cov2.onRelease = (cov3.onRelease = (cov4.onRelease = (cov5.onRelease = (cov6.onRelease = (cov7.onRelease = function () {
}))))));
cov1.useHandCursor = (cov2.useHandCursor = (cov3.useHandCursor = (cov4.useHandCursor = (cov5.useHandCursor = (cov6.useHandCursor = (cov7.useHandCursor = false))))));
var i = 1;
while (i <= 7) {
if (_global[("l" + i) + "Open"] == 1) {
_root["cov" + i]._visible = false;
} else {
_root["cov" + i]._visible = true;
}
i++;
}
stop();
Frame 29
play();
Frame 31
stop();
_global.maxLoop = rd4xform._totalframes;
var frame = 1;
a0 = [];
b0 = [];
a1 = [];
b1 = [];
a2 = [];
b2 = [];
a3 = [];
b3 = [];
a4 = [];
b4 = [];
a5 = [];
b5 = [];
a6 = [];
b6 = [];
a7 = [];
b7 = [];
a8 = [];
b8 = [];
a9 = [];
b9 = [];
a10 = [];
b10 = [];
a11 = [];
b11 = [];
m0 = [];
m1 = [];
m2 = [];
m3 = [];
m4 = [];
m5 = [];
m6 = [];
m7 = [];
m8 = [];
m9 = [];
m10 = [];
m11 = [];
w0 = [];
w1 = [];
w2 = [];
w3 = [];
w4 = [];
w5 = [];
w6 = [];
w7 = [];
w8 = [];
w9 = [];
w10 = [];
w11 = [];
i = frame;
while (i <= maxLoop) {
rd4xform.gotoAndStop(i);
j = 0;
while (j < 12) {
var aaa = rd4xform["a" + j]._x;
var bbb = rd4xform["b" + j]._x;
_root["a" + j][i] = aaa;
_root["b" + j][i] = bbb;
var mid = ((aaa + bbb) / 2);
_root["m" + j][i] = mid;
var wid = (bbb - aaa);
_root["w" + j][i] = wid;
j++;
}
i++;
}
y0 = rd4xform.a0._y;
y1 = rd4xform.a1._y;
y2 = rd4xform.a2._y;
y3 = rd4xform.a3._y;
y4 = rd4xform.a4._y;
y5 = rd4xform.a5._y;
y6 = rd4xform.a6._y;
y7 = rd4xform.a7._y;
y8 = rd4xform.a8._y;
y9 = rd4xform.a9._y;
y10 = rd4xform.a10._y;
y11 = rd4xform.a11._y;
depthFrame = [];
alphaFrame = [];
var maxLen = 900;
var maxLen_3 = ((maxLen * maxLen) * maxLen);
var k = 0;
while (k < 1500) {
var frame = Math.ceil(100 * (((k * k) * k) / maxLen_3));
if (frame < 1) {
frame = 1;
} else if (frame > 100) {
frame = 100;
}
var alpha = Math.round(1.42857142857143 * frame);
if (alpha > 100) {
alpha = 100;
}
depthFrame[k] = frame;
alphaFrame[k] = alpha;
k++;
}
play();
Frame 33
quit.onRelease = function () {
write_game_cookie(game_id, l1Open, l2Open, l3Open, l4Open, l5Open, l6Open, l7Open, highScore, lastScore);
gotoAndPlay ("welcome");
};
map1 = [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [5, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [6, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [4, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [4, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [4, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [3, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [5, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [5, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [7, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [7, 0], [6, 0], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, -1], [6, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [3, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [5, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [7, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [5, 0], [5, 0], [5, 0], [5, 0]];
map2 = [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [5, 1], [6, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [6, 1], [5, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [5, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [5, 1], [4, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [6, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [7, 0], [6, 0], [6, 0], [6, 0], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, -1], [4, -1], [5, -1], [6, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, 0], [7, 0], [6, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [7, 0], [6, 0], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [6, 1], [7, 1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, 1], [8, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 0], [7, 0], [6, 0], [5, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 1], [4, 1], [4, 1], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [3, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]];
map3 = [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [5, 0], [4, 0], [3, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 1], [2, 1], [2, 1], [2, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [6, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [6, 0], [5, 0], [4, 0], [3, 0], [2, 0], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, -1], [6, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, 0], [3, 0], [2, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [5, 0], [6, 0], [7, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, 0], [3, 0], [4, 0], [5, 0], [6, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [7, 0], [6, 0], [5, 0], [4, 0], [3, 0], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [6, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [6, 0], [5, 0], [5, 0], [5, 0], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [6, 0], [5, 0], [4, 0], [3, 0], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [4, 1], [5, 1], [5, 1], [5, 1], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [4, 0], [3, 0], [2, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [6, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [6, 0], [5, 0], [4, 0], [3, 0], [2, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [5, 1], [6, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [5, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [5, 0], [4, 0], [3, 0], [2, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [4, -1], [5, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [5, -1], [4, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [4, -1], [5, 0], [6, 0], [7, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [7, 0], [6, 0], [5, 0], [4, 0], [3, 0], [2, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [4, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, 0], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [5, 1], [6, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [5, 1], [5, 1], [5, 0], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [3, 0], [2, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0]];
map4 = [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [4, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [3, 0], [2, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [6, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [4, 1], [3, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [5, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [3, 0], [2, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, -1], [3, -1], [3, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [6, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [2, -1], [1, -1], [1, 0], [1, 0], [1, 0], [1, 0], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [5, -1], [6, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 1], [6, 1], [6, 1], [6, 1], [5, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [4, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [5, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [6, 0], [7, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [7, 0], [7, 0], [7, 0], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [3, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [4, 0], [5, 0], [6, 0], [7, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [7, 0], [6, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [7, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [7, 0], [6, 0], [5, 0], [4, 0], [3, 0], [2, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [5, 0]];
map5 = [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [3, 0], [2, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [6, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [6, 0], [5, 0], [5, 0], [5, 1], [5, 1], [5, 1], [5, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [5, 1], [4, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [8, 1], [8, 1], [8, 0], [8, 0], [8, 0], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [6, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, -1], [6, -1], [5, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [3, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [3, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [4, -1], [3, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [5, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, 0], [4, 0], [4, 0], [4, 0], [3, 0], [2, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [6, 0], [7, 0], [7, 0], [7, 1], [7, 1], [7, 1], [7, 1], [6, 1], [5, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [7, 1], [7, 0], [7, 0], [7, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [6, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [4, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, 0], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [3, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [3, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 0], [1, 0], [1, 0], [1, 0], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [5, -1], [4, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [7, 0], [6, 0], [5, 0], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [4, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 1], [3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [6, 0], [7, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [7, 0], [6, 0], [5, 0], [4, 0], [3, 0], [2, 0], [1, 0], [1, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [6, -1], [5, -1], [4, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [4, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [6, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, 0], [6, 0], [5, 0], [4, 0], [3, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [6, 0], [7, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [7, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [4, 1], [3, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [7, 0], [6, 0], [5, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [3, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [6, 0], [7, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [8, 0], [7, 0], [6, 0], [5, 0], [4, 0], [3, 0]];
map6 = [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [3, 0], [2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [6, 0], [7, 0], [7, 0], [7, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [2, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [6, 1], [5, 1], [4, 1], [3, 1], [3, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [5, 1], [5, 1], [5, 1], [4, 1], [3, 1], [3, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, -1], [5, -1], [5, -1], [5, -1], [4, -1], [3, -1], [2, -1], [2, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [5, -1], [5, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [3, 1], [3, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [3, 1], [3, 1], [3, 1], [4, 1], [4, 1], [4, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [7, -1], [7, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [3, -1], [3, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [5, -1], [5, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [6, -1], [6, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [3, -1], [2, -1], [2, -1], [2, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [4, -1], [4, -1], [4, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [3, -1], [3, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [3, -1], [3, -1], [3, -1], [4, -1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [3, 1], [3, 1], [3, -1], [4, -1], [4, -1], [4, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [4, 1], [4, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [2, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [5, 1], [5, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [7, -1], [7, -1], [7, -1], [6, -1], [5, -1], [4, 1], [3, 1], [3, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [6, 1], [6, 1], [6, 1], [5, 1], [4, 1], [4, 1], [4, 1], [4, 1], [5, 1], [6, 1], [7, 1], [7, 1], [7, 1], [7, 1], [6, 1], [5, 1], [5, 1], [5, 1], [5, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [7, 1], [7, 1], [7, 1], [6, 1], [6, 1], [6, 1], [6, 1], [5, 1], [4, 1], [4, 1], [4, 1], [4, 1], [3, 1], [2, 1], [2, 1], [2, 1], [2, 1], [3, 1], [3, 1], [3, 1], [3, 1], [2, 1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [3, -1], [3, -1], [3, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [2, -1], [2, -1], [2, -1], [3, -1], [4, -1], [4, -1], [4, -1], [4, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [5, -1], [6, -1], [6, -1], [6, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [2, -1], [2, -1], [2, -1], [3, -1], [4, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [4, -1], [4, -1], [4, -1], [5, -1], [5, -1], [5, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [4, -1], [3, -1], [3, -1], [3, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, 1], [5, 1], [5, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [5, 1], [5, 1], [5, 1], [4, 1], [3, 1], [2, 1], [2, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [5, 1], [5, 1], [5, 1], [4, 1], [3, -1], [3, -1], [3, -1], [3, -1], [4, -1], [5, -1], [6, 1], [7, 1], [7, 1], [7, 1], [7, 1], [6, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [2, 1], [2, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [3, 1], [3, 1], [3, 1], [4, 1], [4, 1], [4, 1], [4, 1], [5, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [6, 1], [6, 1], [6, 1], [5, 1], [4, 1], [3, 1], [3, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [2, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [5, 1], [5, 1], [5, 1], [6, 1], [7, 1], [7, 1], [7, 1], [7, 1], [6, 1], [6, 1], [6, 1], [6, 1], [5, 1], [4, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [5, 1], [5, 1], [5, 1], [4, 1], [4, 1], [4, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [8, -1], [7, -1], [6, -1], [5, -1], [5, -1], [5, -1], [5, -1], [6, -1], [6, -1], [6, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [2, 1], [3, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [4, 1], [3, 1], [3, 1], [3, 1], [3, 1], [2, 1], [2, 1], [2, 1], [2, 1], [1, 1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [5, -1], [5, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [7, -1], [7, -1], [7, -1], [6, -1], [6, -1], [6, -1], [6, -1], [5, -1], [4, -1], [4, -1], [4, -1], [4, -1], [3, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [3, -1], [3, -1], [3, -1], [4, -1], [5, -1], [5, -1], [5, -1], [5, -1], [4, -1], [4, -1], [4, -1], [4, -1], [5, -1], [6, 0], [7, 0], [7, 0], [7, 0], [7, 0], [6, 0], [5, 0], [4, 0], [3, 0], [2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [6, 0], [7, 0], [8, 0], [8, 0], [8, 0], [8, 0], [7, 0], [6, 0], [5, 0], [5, 0], [4, 0], [3, 0], [2, 0], [1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [5, 0], [6, 0], [7, 0], [8, 0], [8, 0], [8, 0], [8, 0], [7, 0], [6, 0], [5, 0], [4, 0], [3, 0], [2, 0], [1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [3, 0]];
map7 = [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [6, 0], [6, 0], [7, 0], [7, 0], [6, 0], [5, 0], [5, 0], [4, 0], [3, 0], [3, 0], [4, 0], [5, 0], [6, 0], [7, 0], [7, 0], [6, 0], [5, 0], [4, 0], [3, 0], [2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [6, 0], [6, 0], [5, 0], [4, 0], [3, 0], [2, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [2, 0], [1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0], [4, 0], [3, 0], [2, 0], [2, 0], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [2, 1], [3, 1], [3, 1], [4, 1], [4, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [2, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [7, 1], [6, 1], [6, 1], [7, 1], [7, 1], [6, 1], [5, 1], [4, 1], [4, 1], [5, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [2, 1], [3, 1], [3, 1], [4, 1], [5, -1], [6, -1], [7, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [3, -1], [3, -1], [4, -1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [2, 1], [2, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, -1], [8, -1], [8, -1], [7, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [4, -1], [3, -1], [2, -1], [2, -1], [3, -1], [4, -1], [4, -1], [5, -1], [5, -1], [4, -1], [3, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [5, -1], [5, -1], [6, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [2, -1], [1, -1], [1, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [7, -1], [6, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [6, -1], [5, -1], [4, -1], [3, -1], [3, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [2, -1], [3, -1], [3, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [3, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [2, 1], [2, 1], [1, 1], [1, 1], [2, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [2, -1], [3, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [7, -1], [6, -1], [5, -1], [4, 1], [4, 1], [5, 1], [5, 1], [4, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [5, 1], [4, 1], [3, 1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [7, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [7, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [4, 1], [3, 1], [2, 1], [2, 1], [2, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [4, 1], [3, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [6, 1], [7, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [3, 1], [4, 1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [2, -1], [3, -1], [4, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [3, -1], [3, -1], [2, -1], [2, -1], [2, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [4, -1], [5, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [2, -1], [3, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [7, -1], [6, -1], [5, -1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, -1], [8, -1], [7, -1], [6, -1], [6, -1], [5, -1], [4, -1], [4, -1], [3, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [7, -1], [6, 1], [5, 1], [4, 1], [4, 1], [5, 1], [6, 1], [6, 1], [7, 1], [8, 1], [8, 1], [7, 1], [7, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [4, 1], [5, 1], [6, 1], [7, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [4, 1], [5, 1], [6, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [7, -1], [7, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [2, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [2, -1], [3, -1], [3, -1], [4, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [7, 1], [6, 1], [5, 1], [4, 1], [4, 1], [5, 1], [6, 1], [7, 1], [7, 1], [7, 1], [7, 1], [6, 1], [5, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [4, 1], [5, -1], [6, -1], [6, -1], [5, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [8, -1], [7, -1], [6, -1], [6, -1], [6, -1], [5, -1], [4, -1], [3, -1], [3, -1], [4, -1], [5, -1], [5, -1], [6, -1], [6, -1], [5, -1], [4, -1], [3, -1], [3, 1], [2, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [5, 1], [4, 1], [4, 1], [5, 1], [6, 1], [6, 1], [7, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [3, 1], [2, 1], [2, 1], [1, 1], [1, 1], [1, 1], [2, 1], [2, 1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [2, 1], [3, 1], [4, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [4, 1], [5, 1], [6, 1], [6, 1], [5, 1], [4, 1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [3, -1], [4, -1], [5, -1], [6, -1], [6, -1], [5, -1], [4, -1], [3, -1], [3, -1], [3, -1], [4, -1], [5, -1], [6, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, -1], [4, -1], [4, -1], [4, -1], [5, -1], [6, -1], [7, -1], [7, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [5, -1], [5, -1], [4, -1], [3, -1], [2, -1], [2, -1], [1, -1], [1, -1], [2, -1], [3, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [7, -1], [6, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [5, -1], [4, -1], [3, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [7, -1], [7, -1], [6, -1], [6, -1], [7, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [3, -1], [4, -1], [5, -1], [5, -1], [4, -1], [3, -1], [2, -1], [2, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [7, -1], [6, -1], [5, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [4, -1], [3, -1], [3, -1], [4, -1], [5, -1], [6, -1], [7, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [3, -1], [4, -1], [5, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [4, -1], [4, -1], [5, -1], [6, -1], [7, -1], [7, -1], [6, -1], [6, -1], [5, -1], [4, -1], [3, -1], [3, -1], [2, -1], [2, -1], [3, -1], [4, -1], [4, -1], [3, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [1, 1], [2, 1], [2, 1], [3, 1], [4, 1], [5, -1], [6, -1], [7, -1], [8, -1], [8, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [1, -1], [1, -1], [2, -1], [3, -1], [4, -1], [5, -1], [6, -1], [6, -1], [5, -1], [4, -1], [4, -1], [5, -1], [6, -1], [6, -1], [7, -1], [7, -1], [6, -1], [5, -1], [4, -1], [3, -1], [2, -1], [2, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [6, 1], [5, 1], [4, 1], [3, 1], [2, 1], [1, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [8, 1], [7, 1], [6, 1], [5, 1], [4, 0], [3, 0], [3, 0], [4, 0], [5, 0], [6, 0], [7, 0], [7, 0], [6, 0], [5, 0], [5, 0], [5, 0], [6, 0], [7, 0], [8, 0], [8, 0], [7, 0], [6, 0], [5, 0], [4, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0], [6, 0], [6, 0], [5, 0], [4, 0], [3, 0], [2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [6, 0], [7, 0], [7, 0], [6, 0], [5, 0], [4, 0], [3, 0], [2, 0], [1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [3, 0], [3, 0], [4, 0]];
var k = 0;
var i = 0;
while (i < map7.length) {
k = k + map[i][1];
i++;
}
function spaceIsPressed() {
game_state.whachugondoonar();
}
function buildMap(map) {
var _local9 = 1;
while (_local9 <= 7) {
if (_local9 <= map) {
_global[("l" + _local9) + "Open"] = 1;
}
_local9++;
}
if (hero.score > _global.highScore) {
_global.highScore = hero.score;
}
write_game_cookie(game_id, l1Open, l2Open, l3Open, l4Open, l5Open, l6Open, l7Open, highScore, lastScore);
_root.the_stuff.attachMovie("empty", "game_stuff", 0);
game.clip = _root.the_stuff.game_stuff;
game.clip._x = 0;
game.clip._y = 90;
game.clip._xscale = (game.clip._yscale = 100);
game.clip.setMask(the_mask);
game.clock = 105.99 + ((map - 1) * 5);
game.inPlay = false;
game.paused = false;
game.phase = 1;
dispPhase();
game.animated = [];
game.topsky = 0;
game.horizon = 65;
game.offscreen = 700;
game.visLen = game.offscreen - game.horizon;
game.offLen = -100;
game.truLen = 1000;
game.roadStep = 16;
game.lineStep = game.roadStep + 1;
game.maxY = 25;
game.road_a_Frame = 1;
game.road_z_Frame = _global.maxLoop;
game.road_za_Frame = game.road_z_Frame - game.road_a_Frame;
game.road_m_Frame = game.road_za_Frame / 2;
game.roadFrame_xXx = (game.roadFrame = game.road_m_Frame);
game.roadFrame_x0x = 0;
game.stpLen = Math.floor(game.truLen / game.lineStep);
game.hiteMax = 4;
var _local18 = (game.hiteMax * 2) + 1;
game.trulen_cubed = (game.truLen * game.truLen) * game.truLen;
var _local15;
var _local12;
var _local7;
var _local10;
var _local11;
var _local13 = 150;
theHeights = [];
_local9 = 0;
while (_local9 < _local18) {
theHeights[_local9] = [];
var _local4 = 0;
while (_local4 < (game.truLen + _local13)) {
_local7 = _local4 + game.offLen;
_local15 = ((_local7 * _local7) * _local7) / game.trulen_cubed;
yy = _local7 / 1000;
if (_local15 < 0) {
_local11 = 0;
_local10 = _local11;
} else {
_local10 = Math.ceil(_local15 * game.visLen);
_local11 = ((_local9 - game.hiteMax) * game.maxY) * yy;
}
_local12 = Math.round(_local10 + _local11);
theHeights[_local9][_local4] = _local12;
_local4++;
}
_local9++;
}
game.lines = [];
game.line = [];
_local9 = 0;
while (_local9 < game.lineStep) {
game.lines.push(_local9);
var _local20 = "line" + _local9;
game[_local20] = {x:null, y:null, z:null};
_local20 = game[_local20];
_local20.z = game.offLen + (_local9 * game.stpLen);
_local9++;
}
_local9 = 0;
while (_local9 < game.lineStep) {
var _local20 = "line" + _local9;
_local20 = game[_local20];
_local20.y = _root["map" + map][game.lineStep - _local9][0];
_local9++;
}
game.nextStep = game.lineStep - 1;
game.masks = [];
_local9 = 0;
while (_local9 < game.roadStep) {
game.masks.push(_local9);
var _local20 = "line" + _local9;
_local20 = game[_local20];
mask = game.clip.attachMovie("mask", "mask" + _local9, _local20.z * 10);
mask.msk_alf.road_scale.setMask(mask.msk_alf.mask1);
mask.msk_alf.other_road_scale.setMask(mask.msk_alf.mask2);
setMaskColours(mask.msk_alf, _local9);
mask.label.text = _local9;
var _local6;
var _local8;
if (map == 1) {
_local8 = "alpine";
_local6 = _local8;
} else if (map == 2) {
_local8 = "alpinesnow";
_local6 = _local8;
} else if (map == 3) {
_local8 = "orchard";
_local6 = _local8;
} else if (map == 4) {
_local8 = "tunnel";
_local6 = _local8;
mask.tree3._xscale = -100;
mask.tree2._alpha = (mask.tree4._alpha = 0);
} else if (map == 5) {
_local8 = "desert";
_local6 = _local8;
} else if (map == 6) {
_local8 = "desertnight";
_local6 = _local8;
} else if (map == 7) {
_local8 = "city";
_local6 = _local8;
if ((_local9 % 4) == 0) {
mask.tree1._alpha = (mask.tree2._alpha = (mask.tree3._alpha = (mask.tree4._alpha = 100)));
} else {
mask.tree1._alpha = (mask.tree2._alpha = (mask.tree3._alpha = (mask.tree4._alpha = 0)));
}
mask.tree3._xscale = -100;
mask.tree2._alpha = (mask.tree4._alpha = 0);
}
mask.tree1.gotoAndStop(_local6);
mask.tree2.gotoAndStop(_local6);
mask.tree3.gotoAndStop(_local8);
mask.tree4.gotoAndStop(_local6);
mask.tree1.clip.gotoAndStop(1);
mask.tree2.clip.gotoAndStop(1);
mask.tree3.clip.gotoAndStop(1);
mask.tree4.clip.gotoAndStop(1);
mask.tree1._visible = false;
mask.tree2._visible = false;
mask.tree3._visible = false;
mask.tree4._visible = false;
_local9++;
}
game.altMask = game.roadStep - 1;
game.altCount = game.roadStep + 1;
game.adjScale = 76;
game.clip.attachMovie("horizon", "horizon", -100);
game.clip.horizon._y = game.horizon - 5;
game.clip.horizon._x = 260;
game.clip.horizon.gotoAndStop(map);
var _local19 = _root.game[("lev" + map) + "Cols"];
var _local31 = new Color(game.clip.horizon.bg1);
var _local28 = new Color(game.clip.horizon.bg2);
var _local26 = new Color(game.clip.horizon.ground);
var _local30 = new Color(game.clip.horizon.sky);
var _local29 = new Color(game.clip.horizon.gradient);
var _local25 = _local19[5];
var _local24 = _local19[6];
var _local23 = _local19[2];
var _local22 = _local19[7];
var _local21 = _local19[8];
_local31.setRGB(_local25);
_local28.setRGB(_local24);
_local26.setRGB(_local23);
_local30.setRGB(_local22);
_local29.setRGB(_local21);
if ((map == 4) || (map == 7)) {
game.edge = 2;
} else {
game.edge = 1;
}
game.clip.attachMovie("hero", "hero", 999999);
hero.clip = game.clip.hero;
hero.clip.splosion.gotoAndStop(1);
hero.widf = 42;
hero.weelcount = 1;
game.animated.push(hero);
hero.xpos = 260;
hero.ypos = (hero.oldypos = (hero.origypos = 344));
hero.crashing = false;
hero.crashcount = null;
hero.speed = (hero.xspeed = 0);
var _local20 = "line" + (game.lineStep - 2);
_local20 = game[_local20];
var _local27 = _local20.z - 10;
hero.z = _local27;
hero.carsPassed = 0;
game.levCarsMax = 60;
hero.levComplete = false;
game.levCars2BPassed = 50;
game.counter = 0;
game.countIn = 125;
game.counter2 = 0;
game.countIn2 = 15;
game.factorizer = 1 + Math.floor((7 - map) / 2);
game.levCarPos = 0;
game.levMovPos = 0;
game.enemyspeed = 9 + (map / 1.8);
game.enemies = [];
game.enemystart = -500;
game.enemyend = 1300;
game.enemyVstart = 0;
game.enemyVend = 830;
game.enemySpeedCount = game.enemyspeed / hero.maxSpeed;
var _local17 = 3 + Math.floor(map / 3);
game.carSpace = (game.enemyend - game.enemystart) / (_local17 + 1);
game.carSpace2 = game.carSpace - 75;
game.carSpace3 = game.carSpace2 / 4;
var _local32 = 3;
_local9 = 0;
while (_local9 < _local17) {
var _local3 = "enemy" + _local9;
game[_local3] = new Object();
game[_local3].i = _local9;
game.enemies.push(game[_local3]);
game.animated.push(game[_local3]);
game.clip.attachMovie("enemy" + map, _local3, 111550 + _local9);
game[_local3].clip = game.clip[_local3];
game[_local3].height = game[_local3].clip._height;
game[_local3].width = game[_local3].clip._width;
game[_local3].weelcount = 1 + random(5);
game[_local3].x = -1 + (Math.random() * 2);
game[_local3].xspeed = (1 + random(4)) / 100;
game[_local3].xdir = Math.pow(-1, random(2));
game[_local3].zRut = game.enemystart + ((_local9 + 1) * game.carSpace);
game[_local3].zVar = (game[_local3].oldzVar = 0 * game.carSpace2);
game[_local3].z = (game[_local3].zRut - game[_local3].oldzVar) + game[_local3].zVar;
if (game[_local3].z < hero.z) {
game[_local3].aheadHero = true;
} else {
game[_local3].aheadHero = false;
}
game[_local3].inPlay = false;
moveChar(game[_local3]);
_local9++;
}
updateMap();
updateMasks();
moveHero();
enemyBrain();
scrollScreen();
setControls();
updateDisplays();
}
function setMaskColours(mask, i) {
var _local4 = i % 2;
var _local6 = 1 + ((game.level - 1) * 4);
var _local5 = _local6 + _local4;
var _local7 = _local5 + 2;
mask.road_scale.road_move1.rd.gotoAndStop(_local5);
mask.other_road_scale.road_move1.rd.gotoAndStop(_local7);
var _local10 = new Color(mask.ground1);
var _local11 = new Color(mask.line1);
var _local2 = _root.game[("lev" + game.level) + "Cols"];
var _local9 = _local2[0 + _local4];
var _local8 = _local2[3];
_local10.setRGB(_local9);
_local11.setRGB(_local8);
mask.line1._alpha = _local2[4];
}
function updateMap() {
var _local5 = 0;
while (_local5 < game.lineStep) {
var _local2 = game["line" + _local5];
if (_local2.z > (game.truLen + game.offLen)) {
game.counter2++;
_local2.z = _local2.z - game.truLen;
var _local10 = game.lines.pop();
game.lines.unshift(_local10);
var _local11 = game.masks.pop();
game.masks.unshift(_local11);
game.altCount--;
if (game.altCount < 0) {
game.altCount = game.altCount + game.lineStep;
game.altMask--;
if (game.altMask < 0) {
game.altMask = game.altMask + game.roadStep;
}
}
game.nextStep++;
if (game.nextStep >= _root["map" + game.level].length) {
game.nextStep = 0;
}
_local2.y = _root["map" + game.level][game.nextStep][0];
game.roadFrame_x0x = _root["map" + game.level][game.nextStep][1];
hero.score++;
} else {
_local2.z = _local2.z + hero.speed;
}
var _local9 = _local2.y;
var _local8 = Math.floor(_local2.z - game.offLen);
_local2.y4d = game.horizon + theHeights[_local9][_local8];
var _local6 = _local5 + 1;
if (_local6 >= game.lineStep) {
_local6 = _local6 - game.lineStep;
}
var _local7 = game["line" + _local6];
if ((hero.z >= _local2.z) && (hero.z <= _local7.z)) {
hero.line1 = _local5;
hero.line2 = _local6;
}
var _local4 = 0;
while (_local4 < game.enemies.length) {
var _local3 = game.enemies[_local4];
if ((_local3.z >= _local2.z) && (_local3.z <= _local7.z)) {
_local3.line1 = _local5;
_local3.line2 = _local6;
}
_local4++;
}
_local5++;
}
var _local12 = hero.speed / hero.maxSpeed;
if ((game.counter % game.factorizer) == 0) {
game.roadFrame_xXx = game.roadFrame_xXx + (game.roadFrame_x0x * _local12);
}
game.roadFrame = Math.floor(game.roadFrame_xXx);
if (game.roadFrame < game.road_a_Frame) {
game.roadFrame = game.road_a_Frame;
} else if (game.roadFrame > game.road_z_Frame) {
game.roadFrame = game.road_z_Frame;
}
game.drift = _local12 * ((game.roadFrame - game.road_m_Frame) / game.road_za_Frame);
game.drift = game.drift * 0.66;
}
function updateMasks() {
game.clip.horizon.swapDepths(-100);
var _local4 = 0;
while (_local4 < game.roadStep) {
var _local12 = _local4 + 1;
if (_local12 >= game.lines.length) {
_local12 = _local12 - game.lines.length;
}
var _local11 = game.masks[_local4];
var _local29 = game.lines[_local4];
var _local28 = game.lines[_local12];
var _local6 = game["line" + _local29];
var _local13 = game["line" + _local28];
var _local2 = game.clip["mask" + _local11];
_local2.swapDepths(10 * _local6.z);
var _local9 = _local6.y4d;
var _local10 = _local13.y4d;
_local2._y = _local9;
_local2.msk_alf.road_scale.road_move1._y = (_local2.msk_alf.other_road_scale.road_move1._y = -_local6.z);
if (_local10 < _local9) {
the_hite = _local9 - _local10;
} else {
the_hite = _local10 - _local9;
}
_local2.msk_alf.mask1._height = (_local2.msk_alf.mask2._y = Math.round(the_hite / 2));
_local2.msk_alf.mask2._height = the_hite - _local2.msk_alf.mask1._height;
_local2.msk_alf.ground1._height = the_hite;
if (_local11 == game.altMask) {
_local2.msk_alf.road_scale._yscale = (_local2.msk_alf.other_road_scale._yscale = (the_hite / game.stpLen) * game.adjScale);
} else {
_local2.msk_alf.road_scale._yscale = (_local2.msk_alf.other_road_scale._yscale = (the_hite / game.stpLen) * 100);
}
_local2.msk_alf.road_scale.road_move1.gotoAndStop(game.roadFrame);
_local2.msk_alf.other_road_scale.road_move1.gotoAndStop(game.roadFrame);
var _local7 = Math.round((_local6.z + _local13.z) / 2);
if (_local7 < 0) {
_local7 = 0;
}
var _local32 = alphaFrame[_local7];
if ((game.level == 3) || (game.level == 6)) {
_local2.msk_alf._alpha = _local32;
} else {
_local2.msk_alf._alpha = 100;
}
if ((game.counter2 > game.countIn2) && (_local4 == 0)) {
_local2.tree1._visible = true;
_local2.tree2._visible = true;
_local2.tree3._visible = true;
_local2.tree4._visible = true;
}
var _local8 = depthFrame[_local7];
_local2.tree1.clip.gotoAndStop(_local8);
_local2.tree2.clip.gotoAndStop(_local8);
_local2.tree3.clip.gotoAndStop(_local8);
_local2.tree4.clip.gotoAndStop(_local8);
var _local5 = Math.floor(_local7 / 100);
if (_local5 < 0) {
_local5 = 0;
}
var _local14 = _local5 + 1;
var _local17 = _root["m" + _local5][game.roadFrame];
var _local25 = _root["m" + _local14][game.roadFrame];
var _local26 = _local25 - _local17;
var _local22 = _root["w" + _local5][game.roadFrame];
var _local31 = _root["w" + _local14][game.roadFrame];
var _local27 = _local31 - _local22;
var _local16 = _root["y" + _local5];
var _local24 = _root["y" + _local14];
var _local30 = _local24 - _local16;
var _local21 = (((_local6.z + _local13.z) / 2) - _local16) / _local30;
var _local3 = _local17 + (_local21 * _local26);
var _local15 = _local22 + (_local21 * _local27);
if (game.edge == 2) {
var _local18 = _local15 * 0.66;
_local2.tree1._x = _local3 + _local18;
_local2.tree3._x = _local3 - _local18;
} else if (game.edge == 1) {
var _local23 = 0.33 * (1 + (_local11 % 4));
var _local20 = _local15 * (0.33 + _local23);
var _local19 = _local15 * (1 + _local23);
_local2.tree1._x = _local3 + _local20;
_local2.tree2._x = _local3 + _local19;
_local2.tree3._x = _local3 - _local20;
_local2.tree4._x = _local3 - _local19;
}
_local2.tree1._y = (_local2.tree3._y = (_local2.tree2._y = (_local2.tree4._y = the_hite / 2)));
_local4++;
}
}
function getFrac(whichLine, nextLine, whom_z) {
var _local1 = game["line" + whichLine].z;
var _local2 = game["line" + nextLine].z;
var _local3 = (whom_z - _local1) / (_local2 - _local1);
return(_local3);
}
function yFROMz(whichLine, nextLine, fraction) {
var _local1 = game["line" + whichLine].y4d;
var _local2 = game["line" + nextLine].y4d;
var _local3 = _local2 - _local1;
var _local4;
var _local5;
_local4 = fraction * _local3;
_local5 = _local1 + _local4;
return(_local5);
}
function xFROMz(whom_z, whom_x) {
var _local4 = whom_z / 100;
var _local2 = Math.floor(_local4);
var _local3 = _local2 + 1;
var _local5 = _root["m" + _local2][game.roadFrame];
var _local8 = _root["m" + _local3][game.roadFrame];
var _local9 = _local8 - _local5;
var _local7 = _root["w" + _local2][game.roadFrame];
var _local12 = _root["w" + _local3][game.roadFrame];
var _local10 = _local12 - _local7;
var _local6 = (_local4 - _local2) / (_local3 - _local2);
var _local11 = _local5 + (_local6 * _local9);
var _local13 = (_local7 + (_local6 * _local10)) / 3;
xFz = _local11 + (_local13 * whom_x);
return(xFz);
}
function remEn() {
var _local1 = 0;
while (_local1 < game.enemies.length) {
var _local2 = game.enemies[_local1];
if ((_local2.z > game.enemyVend) || (_local2.z < game.enemyVstart)) {
_local2.inPlay = false;
}
_local1++;
}
}
function reSpawn() {
hero.clip.splosion.gotoAndStop(1);
hero.speed = 0;
hero.accel = 0;
hero.crashing = false;
var _local3 = hero.z / 100;
var _local2 = Math.floor(_local3);
var _local5 = _local2 + 1;
var _local7 = (_local3 - _local2) / (_local5 - _local2);
var _local4 = _root["m" + _local2][game.roadFrame];
var _local6 = _root["m" + _local5][game.roadFrame];
var _local8 = _local4 + (_local7 * (_local6 - _local4));
hero.xpos = _local8;
moveChar(hero);
game.countIn = (game.counter + 60) + (game.level * 35);
remEn();
}
function moveHero() {
if (!game.LTimeUp) {
if (hero.crashing) {
hero.accel = 0;
hero.speed = hero.speed / 1.1;
hero.xdir = (hero.xspeed = (hero.xslip = 0));
hero.clip.splosion.gotoAndStop(2 + random(4));
if ((hero.speed < 0.001) && (game.counter > (hero.crashcount + 50))) {
reSpawn();
}
} else {
if (hero.accel == 1) {
hero.speed = hero.speed + hero.speedVal;
if (hero.speed > hero.maxSpeed) {
hero.speed = hero.maxSpeed;
}
} else if (hero.accel == -1) {
hero.speed = hero.speed - (hero.speedVal * 1.5);
if (hero.speed < hero.minSpeed) {
hero.speed = hero.minSpeed;
}
}
hero.weelcount = hero.weelcount + (hero.speed / hero.maxSpeed);
if (hero.weelcount >= 6) {
hero.weelcount = hero.weelcount - 5;
}
hero.clip.weelz.gotoAndStop(Math.floor(hero.weelcount));
}
} else {
hero.accel = 0;
hero.speed = hero.speed / 1.1;
hero.xdir = (hero.xspeed = (hero.xslip = 0));
}
var _local6 = hero.line1;
var _local4 = hero.line2;
var _local21 = game["line" + _local6].y;
var _local20 = game["line" + _local4].y;
hero.clip.label.text = (_local6 + " ") + _local4;
hero.clip.nose._y = (_local21 - _local20) - 8;
hero.frac = getFrac(_local6, _local4, hero.z);
var _local18 = yFROMz(_local6, _local4, hero.frac);
var _local17 = 0;
if (_local18 != hero.oldypos) {
_local17 = (_local18 - hero.oldypos) / 10;
}
hero.ypos = hero.ypos + _local17;
var _local8 = false;
if (hero.xdir == hero.oldxdir) {
hero.xspeed = hero.xdir * 4.8;
_local8 = false;
} else {
hero.xspeed = 0;
_local8 = true;
}
hero.xslip = hero.xslip + ((hero.xdir * hero.xspeedVal) * 3);
hero.xslip = hero.xslip * game.resFact[game.level];
if (_local8) {
hero.xslide = hero.xslip;
} else {
hero.xslide = hero.xslide * game.resFact[game.level];
if (Math.abs(hero.xslide) < 0.5) {
hero.xslide = 0;
}
}
var _local14 = hero.xslide;
var _local7 = hero.xspeed;
if (hero.speed < 11) {
_local7 = _local7 * (hero.speed / 11);
_local14 = _local14 * (hero.speed / 11);
}
var _local2 = _local7 + _local14;
var _local5 = 9;
if (_local2 >= _local5) {
_local2 = _local5;
} else if (_local2 <= (-_local5)) {
_local2 = -_local5;
}
hero.xpos = hero.xpos + (_local2 - (7 * game.drift));
var _local11 = Math.round(_local7);
if (hero.nose_x > _local11) {
hero.nose_x--;
} else if (hero.nose_x < _local11) {
hero.nose_x++;
}
hero.clip.nose._x = hero.nose_x;
moveChar(hero);
hero.clip.swapDepths(hero.depf + (hero.z * 10));
hero.oldypos = hero.ypos;
hero.oldxdir = hero.xdir;
var _local10 = hero.z / 100;
var _local3 = Math.floor(_local10);
var _local9 = _local3 + 1;
var _local15 = (_local10 - _local3) / (_local9 - _local3);
var _local12 = _root["m" + _local3][game.roadFrame];
var _local22 = _root["m" + _local9][game.roadFrame];
var _local19 = _local12 + (_local15 * (_local22 - _local12));
var _local16 = _root["w" + _local3][game.roadFrame];
var _local23 = _root["w" + _local9][game.roadFrame];
var _local13 = (_local16 + (_local15 * (_local23 - _local16))) / 2;
if ((hero.xpos < ((_local19 - _local13) + hero.widf)) || (hero.xpos > ((_local19 + _local13) - hero.widf))) {
if (!hero.crashing) {
remEn();
hero.crashing = true;
hero.crashcount = game.counter;
}
}
}
function enemyBrain() {
var _local6 = 0;
while (_local6 < game.enemies.length) {
var _local1 = game.enemies[_local6];
_local1.aheadHero_old = _local1.aheadHero;
var _local7 = game.enemyspeed;
var _local12 = (_local7 * (hero.speed / hero.maxSpeed)) / 2;
_local1.z = _local1.z + (hero.speed - (_local7 - _local12));
if (_local1.z < hero.z) {
_local1.aheadHero = true;
} else {
_local1.aheadHero = false;
}
var _local3 = game["cars" + game.level];
var _local8 = _local3[game.levCarPos];
var _local4 = game["movs" + game.level];
var _local9 = _local4[game.levMovPos];
if (_local1.z > game.enemyend) {
_local1.zVar = game.carSpace3 * _local8;
_local1.z = ((game.enemystart + game.carSpace2) - _local1.oldzVar) + _local1.zVar;
_local1.x = -1 + (Math.random() * 2);
if (_local9) {
_local1.xspeed = (1 + random(game.level)) / 133;
} else {
_local1.xspeed = 0;
}
_local1.aheadHero = (_local1.aheadHero_old = true);
if (game.counter > game.countIn) {
_local1.inPlay = true;
}
game.levCarPos++;
if (game.levCarPos >= _local3.length) {
game.levCarPos = game.levCarPos - _local3.length;
}
game.levMovPos++;
if (game.levMovPos >= _local4.length) {
game.levMovPos = game.levMovPos - _local4.length;
}
_local1.oldzVar = _local1.zVar;
} else if (_local1.z < game.enemystart) {
_local1.zVar = game.carSpace3 * _local8;
_local1.z = ((game.enemyend - game.carSpace2) - _local1.oldzVar) + _local1.zVar;
_local1.x = -1 + (Math.random() * 2);
if (_local9) {
_local1.xspeed = (1 + random(game.level)) / 133;
} else {
_local1.xspeed = 0;
}
_local1.aheadHero = (_local1.aheadHero_old = false);
if (game.counter > game.countIn) {
_local1.inPlay = true;
}
game.levCarPos++;
if (game.levCarPos >= _local3.length) {
game.levCarPos = game.levCarPos - _local3.length;
}
game.levMovPos++;
if (game.levMovPos >= _local4.length) {
game.levMovPos = game.levMovPos - _local4.length;
}
_local1.oldzVar = _local1.zVar;
}
_local1.frac = getFrac(_local1.line1, _local1.line2, _local1.z);
_local1.x = _local1.x + (_local1.xdir * _local1.xspeed);
if ((_local1.x >= 1) || (_local1.x <= -1)) {
_local1.xdir = _local1.xdir * -1;
}
_local1.xpos = xFROMz(_local1.z, _local1.x);
_local1.ypos = yFROMz(_local1.line1, _local1.line2, _local1.frac);
var _local16 = (_local1.z > game.enemyVstart) && (_local1.z < game.enemyVend);
var _local15 = _local1.ypos > theHeights[0][Math.round(_local1.z)];
var _local14 = (game["line" + _local1.line1].z > 5) || (game["line" + _local1.line2].z > 5);
if (hero.speed < (game.enemyspeed * 0.75)) {
if (((_local1.z < hero.z) && (_local1.z > game.enemyVstart)) && (_local1.clip._visible == false)) {
_local1.inPlay = false;
}
}
if (((_local16 && (_local15)) && (_local14)) && (_local1.inPlay)) {
_local1.clip._visible = true;
} else {
_local1.clip._visible = false;
}
moveChar(_local1);
_local1.clip.swapDepths(_local1.depf + (_local1.z * 10));
var _local5 = Math.round(_local1.z);
if (_local5 < 0) {
_local5 = 0;
} else if (_local5 > 1000) {
_local5 = 1000;
}
var _local2 = depthFrame[_local5];
if (_local2 < 0) {
_local2 = 0;
} else if (_local2 > 100) {
_local2 = 100;
}
_local1.weelcount = _local1.weelcount + game.enemySpeedCount;
if (_local1.weelcount >= 6) {
_local1.weelcount = _local1.weelcount - 5;
}
_local1.clip.back.clip.weelz.gotoAndStop(Math.floor(_local1.weelcount));
var _local11 = game["line" + _local1.line1].y;
var _local10 = game["line" + _local1.line2].y;
_local1.clip.nose._y = ((2 * (_local11 - _local10)) - 49) * (_local2 / 100);
_local1.clip.nose._x = Math.round(_local1.x * (_local1.z / -150));
_local1.clip.back.gotoAndStop(_local2);
_local1.clip.nose.gotoAndStop(_local2);
var _local13 = Math.abs(_local1.z - hero.z);
var _local17 = Math.abs(_local1.xpos - hero.xpos);
if (_local1.inPlay && (!hero.crashing)) {
if ((_local13 <= 26) && (_local1.clip.hitTest(hero.clip.ht))) {
hero.crashing = true;
remEn();
hero.crashcount = game.counter;
}
}
if (_local1.inPlay && (_local1.aheadHero != _local1.aheadHero_old)) {
if (!_local1.aheadHero) {
hero.carsPassed++;
} else {
hero.carsPassed--;
}
if (hero.carsPassed < 0) {
hero.carsPassed = 0;
} else if (hero.carsPassed > game.levCarsMax) {
hero.score = hero.score + (game.level * 10);
hero.carsPassed = game.levCarsMax;
}
}
_local6++;
}
}
function moveChar(whom) {
whom.clip._x = Math.floor(whom.xpos);
whom.clip._y = Math.floor(whom.ypos);
}
function scrollScreen() {
game.clip.horizon._x = game.clip.horizon._x - (game.drift * 1.66);
game.clip.horizon._y = game.horizon + (hero.origypos / hero.ypos);
game.clip.horizon._y = Math.floor(game.clip.horizon._y);
game.clip._y = 90 - (hero.ypos - hero.origypos);
game.clip._y = Math.floor(game.clip._y);
}
function gamecompleted() {
game.completed = true;
hero.xdir = 0;
hero.ydir = 0;
hero.active = false;
}
function actionPause() {
if (game.paused) {
var _local1 = 0;
while (_local1 < game.animated.length) {
game.clip[game.animated[_local1]].clip.play();
_local1++;
}
} else {
var _local2 = 0;
while (_local2 < game.animated.length) {
game.clip[game.animated[_local2]].clip.stop();
_local2++;
}
}
game.paused = !game.paused;
}
function getKeys() {
if (((!game.paused) && (!hero.crashing)) && (!game.game.LTimeUp)) {
if (Key.isDown(codeOfRIGHTKey)) {
hero.xdir = 1;
} else if (Key.isDown(codeOfLEFTKey)) {
hero.xdir = -1;
} else {
hero.xdir = 0;
}
if (Key.isDown(codeOfUPKey)) {
hero.accel = 1;
} else if (Key.isDown(codeOfDOWNKey)) {
hero.accel = -1;
} else {
hero.accel = 0;
}
if (Key.isDown(codeOfSUICIDEKey)) {
}
}
if (Key.isDown(codeOfPAUSEKey)) {
if ((!oneispressed) && (game.phase == 2)) {
actionPause();
oneispressed = true;
}
} else {
oneispressed = false;
}
if (Key.isDown(codeOfSPACEKey)) {
if (!twoispressed) {
game.space = true;
twoispressed = true;
}
} else {
game.space = false;
twoispressed = false;
}
}
function timerStuff() {
game.clock = game.clock - 0.0303030303030303;
}
function updateDisplays() {
var _local9 = String(Math.round(hero.speed * 10));
spdD = [];
var _local10 = String(Math.floor(game.clock));
clkD = [];
var _local8 = String(Math.round(hero.score));
scrD = [];
var _local2 = 0;
while (_local2 < 6) {
var _local5 = _local9.charAt(_local9.length - (_local2 + 1));
if (_local5) {
spdD[_local2] = _local5;
} else {
spdD[_local2] = 0;
}
var _local6 = "f" + spdD[_local2];
var _local7 = Math.pow(10, _local2);
_root["speed" + _local7].gotoAndStop(_local6);
var _local3 = _local10.charAt(_local10.length - (_local2 + 1));
if (_local3) {
clkD[_local2] = _local3;
} else {
clkD[_local2] = 0;
}
_local6 = "f" + clkD[_local2];
_root["time" + _local7].gotoAndStop(_local6);
var _local4 = _local8.charAt(_local8.length - (_local2 + 1));
if (_local4) {
scrD[_local2] = _local4;
} else {
scrD[_local2] = 0;
}
_local6 = "f" + scrD[_local2];
_local7 = Math.pow(10, _local2);
_root["score" + _local7].gotoAndStop(_local6);
_local2++;
}
carsPassed.cpmask._x = hero.carsPassed * 8;
}
function dispPhase() {
if (hero.levComplete) {
game_state.PoF1.gotoAndStop(1);
game_state.PoF2.gotoAndStop(1);
} else {
game_state.PoF1.gotoAndStop(2);
game_state.PoF2.gotoAndStop(2);
}
game_state.level_text.gotoAndStop(game.level);
game_state._x = (-(game.phase - 1)) * 520;
}
function checkPhase() {
switch (game.phase) {
case 1 :
if (game.space) {
game.phase = 2;
dispPhase();
game.inPlay = true;
game.counter = 0;
}
break;
case 2 :
game.counter++;
if (game.clock < 0) {
game.clock = 0;
_root.time1.gotoAndStop("f0");
_root.time10.gotoAndStop("f0");
_root.time100.gotoAndStop("f0");
game.counter = 0;
game.inPlay = false;
if (hero.carsPassed >= game.levCars2BPassed) {
if (game.level == 7) {
hero.score = hero.score + 10000;
}
hero.levComplete = true;
} else {
hero.levComplete = false;
}
game.phase = 3;
dispPhase();
}
break;
case 3 :
game.counter++;
if (game.counter > 100) {
if (game.counter % 3) {
if (hero.carsPassed <= 0) {
if (hero.levComplete) {
if (game.level < 6) {
game.phase = 1;
game.level++;
buildmap(game.level);
break;
}
if ((game.level == 6) && (global.startLevel == 1)) {
game.phase = 1;
game.level++;
buildmap(game.level);
} else {
_global.lastScore = hero.score;
game.phase = 5;
dispPhase();
break;
_global.lastScore = hero.score;
if (hero.score > _global.highScore) {
_global.highScore = hero.score;
write_game_cookie(game_id, l1Open, l2Open, l3Open, l4Open, l5Open, l6Open, l7Open, highScore, lastScore);
game.phase = 5;
dispPhase();
} else {
_global.startLevel = game.level;
game.phase = 4;
dispPhase();
}
break;
hero.carsPassed--;
if (game.level == 7) {
hero.score = hero.score + (game.level * 25);
} else {
hero.score = hero.score + (game.level * 10);
}
updateDisplays();
break;
break;
break;
}
}
_global.lastScore = hero.score;
if (hero.score > _global.highScore) {
_global.highScore = hero.score;
write_game_cookie(game_id, l1Open, l2Open, l3Open, l4Open, l5Open, l6Open, l7Open, highScore, lastScore);
game.phase = 5;
dispPhase();
} else {
_global.startLevel = game.level;
game.phase = 4;
dispPhase();
}
break;
}
hero.carsPassed--;
if (game.level == 7) {
hero.score = hero.score + (game.level * 25);
} else {
hero.score = hero.score + (game.level * 10);
}
updateDisplays();
}
}
break;
case 4 :
break;
case 5 :
break;
}
}
function setSStext() {
if (lastscore > highscore) {
highscore = lastscore;
game_state.nbs._visible = true;
} else {
game_state.nbs._visible = true;
}
}
function setControls() {
game_state.dive_text.gotoAndStop(game.level);
game_state.nextlev.onPress = function () {
buildMap(game.level);
};
game_state.replay1.onPress = function () {
_root.gotoAndPlay("playGame");
};
game_state.menu1.onPress = (game_state.menu2.onPress = function () {
_root.gotoAndPlay("welcome");
});
game_state.submitt.onPress = function () {
if (_global.playerName != "Enter Name") {
game_state.score = _root.hero.score;
game_state.playerName = _global.playerName;
game_state.loadVariables("highscores_outdrive.php?" + int(Math.random() * 100000), "POST");
game_state.submitt._visible = false;
game_state.submitt.onPress = null;
game_state.labell2._visible = (game_state.labell2_s._visible = false);
game_state.labell1.text = ((("Your score has been submitted" + String.fromCharCode(13, 13)) + "To view the scoreboard") + String.fromCharCode(13)) + "click the link beneath the game";
game_state.labell1_s.text = game_state.labell1.text;
game_state.menu3._x = 2653;
}
};
}
hero = {speed:0, speedVal:0.071, minSpeed:0, maxSpeed:15, xspeed:0, xslip:0, xslide:0, xspeedVal:0.21, xMovSpeed:0.5, nose_x:0, crashing:false, levComplete:null, score:0};
game = {level:null, count:0, rute2:1.4142, two_pi:6.2824, inPlay:false, paused:false, LTimeUp:false, complete:false};
game.resistance = [null, 1, 0.2, 1, 1, 0.5, 0.8, 0.5];
game.resFact = [];
i = 0;
while (i < game.resistance.length) {
game.resFact[i] = 0.99 - (game.resistance[i] * 0.35);
i++;
}
game.level = _global.startLevel;
game.lev1Cols = [65280, 52224, 52224, 16776960, 100, 10053120, 13421619, 6737151, 16777215];
game.lev2Cols = [16777215, 15658734, 15658734, 13421772, 100, 11447997, 14540253, 7842559, 16777164];
game.lev3Cols = [65280, 52224, 16777215, 16777215, 0, 16777215, 16777215, 16777215, 16777215];
game.lev4Cols = [10053120, 6697728, 6697728, 13408512, 100, 3368550, 13408665, 10066431, 13434828];
game.lev5Cols = [16776960, 16763904, 16763904, 12294400, 100, 13412864, 13421568, 2258943, 13434879];
game.lev6Cols = [3355596, 6697932, 0, 14540032, 0, 0, 0, 0, 0];
game.lev7Cols = [5614080, 4491264, 1197312, 3381504, 100, 0, 0, 7842559, 16737843];
game.cars1 = [2, 2, 1, 2, 3, 2, 3, 1, 2, 3, 4, 3, 2, 1, 1, 2, 3, 3, 4, 2, 1, 2, 2, 2, 3, 2, 1];
game.movs1 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
game.cars2 = [2, 3, 4, 2, 2, 1, 3, 1, 2, 1, 0, 2, 1, 0, 2, 1, 2, 1, 0, 1, 2, 0, 2, 0, 1, 2, 1, 3, 1, 4];
game.movs2 = [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0];
game.cars3 = [2, 2, 2, 2, 3, 0, 2, 1, 1, 1, 0, 4, 2, 4, 3, 1, 4, 0, 2, 4, 3, 2, 0, 0, 2, 4, 0, 1, 0, 4, 0, 2];
game.movs3 = [0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1];
game.cars4 = [0, 4, 2, 4, 0, 4, 3, 1, 2, 3, 4, 3, 2, 1, 0, 1, 0, 2, 0, 3, 0, 4, 0, 1, 2, 3, 4, 3, 2, 1];
game.movs4 = [0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 1, 0, 1, 0, 1];
game.cars5 = [1, 1, 2, 0, 2, 0, 1, 0, 2, 1, 3, 4, 1, 1, 2, 1, 2, 1, 0, 4, 2, 3, 2, 2, 4, 3, 1, 4, 0, 3];
game.movs5 = [1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 0, 1, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1];
game.cars6 = [4, 3, 2, 1, 0, 2, 0, 1, 0, 4, 2, 3, 0, 1, 3, 2, 0, 3, 1, 4, 0, 3, 2, 0, 4, 2, 0, 0];
game.movs6 = [1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1];
game.cars7 = [4, 1, 3, 4, 1, 2, 1, 4, 3, 4, 1, 0, 1, 0, 4, 0, 1, 0, 2, 0, 3, 4, 0, 1, 2, 1, 2, 1, 0, 4, 0, 3, 0, 4, 1, 1, 4, 0, 3];
game.movs7 = [0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0];
buildMap(game.level);
calcFPS(true);
the_stuff.onEnterFrame = function () {
calcFPS(false);
getKeys();
if (!game.paused) {
if (game.inPlay) {
updateMap();
updateMasks();
moveHero();
scrollScreen();
enemyBrain();
timerStuff();
updateDisplays();
}
checkPhase();
}
};
stop();
Symbol 4 MovieClip Frame 1
var tu = this._url.toLowerCase();
var tu2 = ((((String.fromCharCode(112) + String.fromCharCode(108)) + String.fromCharCode(105)) + String.fromCharCode(110)) + String.fromCharCode(103));
loadedd = tu.indexOf(tu2);
Symbol 11 MovieClip Frame 1
stop();
Symbol 13 MovieClip Frame 1
stop();
Symbol 16 MovieClip Frame 1
stop();
Symbol 17 MovieClip [enemy7] Frame 1
heroc._xscale = heroc._xscale * -1;
stop();
Symbol 20 MovieClip Frame 1
stop();
Symbol 23 MovieClip Frame 1
stop();
Symbol 24 MovieClip [enemy6] Frame 1
heroc._xscale = heroc._xscale * -1;
stop();
Symbol 25 MovieClip Frame 1
stop();
Symbol 26 MovieClip Frame 1
stop();
Symbol 27 MovieClip [enemy5] Frame 1
heroc._xscale = heroc._xscale * -1;
stop();
Symbol 28 MovieClip [enemy4] Frame 1
heroc._xscale = heroc._xscale * -1;
stop();
Symbol 31 MovieClip Frame 1
stop();
Symbol 34 MovieClip Frame 1
stop();
Symbol 35 MovieClip [enemy3] Frame 1
heroc._xscale = heroc._xscale * -1;
stop();
Symbol 38 MovieClip Frame 1
stop();
Symbol 41 MovieClip Frame 1
stop();
Symbol 42 MovieClip [enemy1] Frame 1
heroc._xscale = heroc._xscale * -1;
stop();
Symbol 43 MovieClip [enemy2] Frame 1
heroc._xscale = heroc._xscale * -1;
stop();
Symbol 57 MovieClip [horizon] Frame 1
stop();
Symbol 62 MovieClip Frame 1
stop();
Symbol 68 MovieClip [hero] Frame 1
heroc._xscale = heroc._xscale * -1;
stop();
Symbol 71 MovieClip Frame 1
stop();
Symbol 74 MovieClip Frame 1
stop();
Symbol 77 MovieClip Frame 1
stop();
Symbol 80 MovieClip Frame 1
stop();
Symbol 83 MovieClip Frame 1
stop();
Symbol 84 MovieClip Frame 1
stop();
Symbol 87 MovieClip Frame 1
stop();
Symbol 88 MovieClip Frame 1
stop();
Symbol 100 MovieClip Frame 1
stop();
Symbol 101 MovieClip Frame 1
stop();
Symbol 102 MovieClip Frame 1
stop();
Symbol 107 MovieClip Frame 1
stop();
Symbol 108 MovieClip [mask] Frame 1
stop();
Symbol 167 MovieClip Frame 1
stop();
Symbol 254 MovieClip Frame 1
stop();
Symbol 278 MovieClip Frame 1
stop();
Symbol 290 MovieClip Frame 1
stop();