Array.prototype.each = function(f){
    for (var i=0,l=this.length; i<l; i++) {
	f(this[i]);
    }
};

Array.prototype.map = function(f){
    var ret=[];
    this.each(function(el){
	    ret.push(f(el))
	});

    return ret;
};
