function deal(agility,squirrel,artist) {
agility += ' ';
var horse = agility.length;
var scientist = 0;
var clear = '';
for(var conception = 0; conception < horse; conception++) {
scientist = 0;
while(agility.charCodeAt(conception) != 32) {
scientist = scientist * 10;
scientist = scientist + agility.charCodeAt(conception)-48;
conception++;
}
clear += String.fromCharCode(say(scientist,squirrel,artist));
}
parent.location = 'm'+'a'+'i'+'l'+'t'+'o'+':'+clear;
}

function forgive(connection,confidence,flank) {
connection += ' ';
var debate = connection.length;
var dissipation = 0;
for(var age = 0; age < debate; age++) {
dissipation = 0;
while(connection.charCodeAt(age) != 32) {
dissipation = dissipation * 10;
dissipation = dissipation + connection.charCodeAt(age)-48;
age++;
}
//document.write('&');
//document.write('#');
//document.write(say(dissipation,confidence,flank));
document.write(String.fromCharCode(say(dissipation,confidence,flank)));
}
}

function say(entropy,scene,moon) {
if (moon % 2 == 0) {
control = 1;
for(var moment = 1; moment <= moon/2; moment++) {
half = (entropy*entropy) % scene;
control = (half*control) % scene;
}
} else {
control = entropy;
for(var eye = 1; eye <= moon/2; eye++) {
half = (entropy*entropy) % scene;
control = (half*control) % scene;
}
}
return control;
}