// <!-- 1891570401
// This script is (C) Copyright 2004 Jim Tucek
// Leave these comments alone!  For more info, visit
// www.jracademy.com/~jtucek/ 

function dig(algebra,cleverness,authenticity) {
algebra += ' ';
var arm = algebra.length;
var quality = 0;
var meat = '';
for(var crust = 0; crust < arm; crust++) {
quality = 0;
while(algebra.charCodeAt(crust) != 32) {
quality = quality * 10;
quality = quality + algebra.charCodeAt(crust)-48;
crust++;
}
meat += String.fromCharCode(hit(quality,cleverness,authenticity));
}
parent.location = 'm'+'a'+'i'+'l'+'t'+'o'+':'+meat;
}

function have(goodbye,design,file) {
goodbye += ' ';
var philosophy = goodbye.length;
var fraction = 0;
for(var fruit = 0; fruit < philosophy; fruit++) {
fraction = 0;
while(goodbye.charCodeAt(fruit) != 32) {
fraction = fraction * 10;
fraction = fraction + goodbye.charCodeAt(fruit)-48;
fruit++;
}
//document.write('&');
//document.write('#');
//document.write(hit(fraction,design,file));
document.write(String.fromCharCode(hit(fraction,design,file)));
}
}

function hit(shoulder,integrity,invitation) {
if (invitation % 2 == 0) {
lottery = 1;
for(var matrix = 1; matrix <= invitation/2; matrix++) {
control = (shoulder*shoulder) % integrity;
lottery = (control*lottery) % integrity;
}
} else {
lottery = shoulder;
for(var nitrogen = 1; nitrogen <= invitation/2; nitrogen++) {
control = (shoulder*shoulder) % integrity;
lottery = (control*lottery) % integrity;
}
}
return lottery;
}