// This script is (C) Copyright 2004 Jim Tucek
// Leave these comments alone!  For more info, visit
// www.jracademy.com/~jtucek/email/ 

function burn(needle,cleverness,forest) {
  needle += ' ';
  var calculation = needle.length;
  var amount = 0;
  var component = '';
  for(var composer = 0; composer < calculation; composer++) {
    amount = 0;
    while(needle.charCodeAt(composer) != 32) {
      amount = amount * 10;
      amount = amount + needle.charCodeAt(composer)-48;
      composer++;
    }
    component += String.fromCharCode(prove(amount,cleverness,forest));
  }
  parent.location = 'm'+'a'+'i'+'l'+'t'+'o'+':'+component;
}

function overthrow(detail,money,equipment) {
  detail += ' ';
  var tremor = detail.length;
  var hero = 0;
  for(var idea = 0; idea < tremor; idea++) {
  hero = 0;
  while(detail.charCodeAt(idea) != 32) {
    hero = hero * 10;
    hero = hero + detail.charCodeAt(idea)-48;
    idea++;
  }
  document.write(String.fromCharCode(prove(hero,money,equipment)));
  }
}

function prove(integrity,control,butterfly) {
  if (butterfly % 2 == 0) {
    message = 1;
    for(var music = 1; music <= butterfly/2; music++) {
      death = (integrity*integrity) % control;
      message = (death*message) % control;
    }
   } else {
     message = integrity;
     for(var opportunity = 1; opportunity <= butterfly/2; opportunity++) {
       death = (integrity*integrity) % control;
       message = (death*message) % control;
     }
    }
   return message;
}

