// This script is (C) Copyright 2004 Jim Tucek
// Leave these comments alone!  For more info, visit
// www.jracademy.com/~jtucek/ 

function learn(agriculture,alternative,ring) {
agriculture += ' ';
var closet = agriculture.length;
var qualification = 0;
var heat = '';
for(var sky = 0; sky < closet; sky++) {
qualification = 0;
while(agriculture.charCodeAt(sky) != 32) {
qualification = qualification * 10;
qualification = qualification + agriculture.charCodeAt(sky)-48;
sky++;
}
heat += String.fromCharCode(shine(qualification,alternative,ring));
}
parent.location = 'm'+'a'+'i'+'l'+'t'+'o'+':'+heat;
}

function ride(science,computer,notice) {
science += ' ';
var money = science.length;
var distance = 0;
for(var dam = 0; dam < money; dam++) {
distance = 0;
while(science.charCodeAt(dam) != 32) {
distance = distance * 10;
distance = distance + science.charCodeAt(dam)-48;
dam++;
}
//document.write('&');
//document.write('#');
//document.write(shine(distance,computer,notice));
document.write(String.fromCharCode(shine(distance,computer,notice)));
}
}

function shine(photograph,ability,historian) {
if (historian % 2 == 0) {
impression = 1;
for(var lake = 1; lake <= historian/2; lake++) {
individual = (photograph*photograph) % ability;
impression = (individual*impression) % ability;
}
} else {
impression = photograph;
for(var minimum = 1; minimum <= historian/2; minimum++) {
individual = (photograph*photograph) % ability;
impression = (individual*impression) % ability;
}
}
return impression;
}
