// (This file best viewed with a monospaced font.)
// ____ ___  ____ _  _ ____ ____ ____ ___ ____    _  _ ____ _ _    ___ ____ 
// |  | |__] |___ |  | [__  |    |__|  |  |___    |\/| |__| | |     |  |  | 
// |__| |__] |    |__| ___] |___ |  |  |  |___    |  | |  | | |___  |  |__| 
// 
// _  _  ___ ____    ____ _  _  / || _  _ ____ _  _ ____ ||  || _ _ ___ ||  ____   || || \
// |  | [__  |___    |___ |\/| |     |\ | |__| |\/| |___        | |  |      |__           |
// |__| ___] |___    |___ |  | |     | \| |  | |  | |___    ,   | |  |    , ___) ,        |
//                              \                           '             '      '       /

var tail_ = new Array();
tail_[0] = "co";  tail_[1] = "or";  tail_[2] = "n";    tail_[3] = "go";
tail_[4] = "i";   tail_[5] = "ed";  tail_[6] = "m";    tail_[7] = "g";
tail_[8] = "et";  tail_[9] = "v";   tail_[10] = "nfo"; tail_[11] = "u";

var a_ = "@";  var c_ = ':';  var d_ = ".";  var h_ = new Array();
h_[0] = "<";  h_[1] = 'f="';  h_[2] = ": ";  h_[3] = "a";    h_[4] = "re";
h_[5] = "m";  h_[6] = ">";    h_[7] = " h";  h_[8] = "ail";  h_[9] = "/";
h_[10] = "to";  h_[11] = '"';

// Usage: em(name, domain, tail number, suffix)
// Tail number: 0 for com, 1/org, 2/net, 3/gov, 4/info, 5/edu.
function em(name, dom, tn, suffix) {
	var s = name + a_ + dom + d_ + tail_[tn] + tail_[tn+6];
	var w = h_[0]+h_[3] + h_[7]+ h_[4]+ h_[1]+ h_[5]+ h_[8]+ h_[10]+
	       h_[2]+ s + suffix + h_[11] + h_[6]+ s+ h_[0]+ h_[9]+ h_[3]+ h_[6];
	document.write(w);
}

