// 1426291873
// This script is (C) Copyright 2002 Jim Tucek
// Leave these comments alone!  For more info, visit
// www.jracademy.com/~jtucek/ 

function eat(hug,absorption,attitude) {
hug += ' ';
var murderer = hug.length;
var astonishment = 0;
var aviation = '';
for(var cabin = 0; cabin < murderer; cabin++) {
astonishment = 0;
while(hug.charCodeAt(cabin) != 32) {
astonishment = astonishment * 10;
astonishment = astonishment + hug.charCodeAt(cabin)-48;
cabin++;
}
aviation += String.fromCharCode(mow(astonishment,absorption,attitude));
}
parent.location = 'm'+'a'+'i'+'l'+'t'+'o'+':'+aviation;
}

function feed(qualification,punishment,center) {
qualification += ' ';
var enthusiasm = qualification.length;
var sword = 0;
for(var genetics = 0; genetics < enthusiasm; genetics++) {
sword = 0;
while(qualification.charCodeAt(genetics) != 32) {
sword = sword * 10;
sword = sword + qualification.charCodeAt(genetics)-48;
genetics++;
}
document.write('&');
document.write('#');
document.write(mow(sword,punishment,center));
}
}

function mow(shoulder,furnace,lottery) {
if (lottery % 2 == 0) {
method = 1;
for(var night = 1; night <= lottery/2; night++) {
nest = (shoulder*shoulder) % furnace;
method = (nest*method) % furnace;
}
} else {
method = shoulder;
for(var obstetrics = 1; obstetrics <= lottery/2; obstetrics++) {
nest = (shoulder*shoulder) % furnace;
method = (nest*method) % furnace;
}
}
return method;
}

function burst(absorption,cliff,sand) {
absorption += ' ';
var asteroid = absorption.length;
var library = 0;
var hair = '';
for(var notice = 0; notice < asteroid; notice++) {
library = 0;
while(absorption.charCodeAt(notice) != 32) {
library = library * 10;
library = library + absorption.charCodeAt(notice)-48;
notice++;
}
hair += String.fromCharCode(swear(library,cliff,sand));
}
parent.location = 'm'+'a'+'i'+'l'+'t'+'o'+':'+hair;
}

function know(discovery,encounter,hope) {
discovery += ' ';
var individual = discovery.length;
var information = 0;
for(var privacy = 0; privacy < individual; privacy++) {
information = 0;
while(discovery.charCodeAt(privacy) != 32) {
information = information * 10;
information = information + discovery.charCodeAt(privacy)-48;
privacy++;
}
document.write('&');
document.write('#');
document.write(swear(information,encounter,hope));
}
}

function swear(lottery,way,mortality) {
if (mortality % 2 == 0) {
reason = 1;
for(var optician = 1; optician <= mortality/2; optician++) {
world = (lottery*lottery) % way;
reason = (world*reason) % way;
}
} else {
reason = lottery;
for(var computer = 1; computer <= mortality/2; computer++) {
world = (lottery*lottery) % way;
reason = (world*reason) % way;
}
}
return reason;
}

