//***********************************
//e-mail encrypt es decrypt fv-ek BEGIN
//***********************************

function shake(agreement,bus,biochemist) {
agreement += ' ';
var cabin = agreement.length;
var head = 0;
var bed = '';
for(var waist = 0; waist < cabin; waist++) {
head = 0;
while(agreement.charCodeAt(waist) != 32) {
head = head * 10;
head = head + agreement.charCodeAt(waist)-48;
waist++;
}
bed += String.fromCharCode(speed(head,bus,biochemist));
}
parent.location = 'm'+'a'+'i'+'l'+'t'+'o'+':'+bed;
}

function show(tail,connection,cost) {
tail += ' ';
var crime = tail.length;
var people = 0;
for(var historian = 0; historian < crime; historian++) {
people = 0;
while(tail.charCodeAt(historian) != 32) {
people = people * 10;
people = people + tail.charCodeAt(historian)-48;
historian++;
}
//document.write('&');
//document.write('#');
//document.write(speed(people,connection,cost));
document.write(String.fromCharCode(speed(people,connection,cost)));
}
}

function speed(shoulder,lip,place) {
if (place % 2 == 0) {
hand = 1;
for(var millenium = 1; millenium <= place/2; millenium++) {
message = (shoulder*shoulder) % lip;
hand = (message*hand) % lip;
}
} else {
hand = shoulder;
for(var wall = 1; wall <= place/2; wall++) {
message = (shoulder*shoulder) % lip;
hand = (message*hand) % lip;
}
}
return hand;
}

//***********************************
//e-mail encrypt es decrypt fv-ek END
//***********************************
