function printf(){
  var s = arguments[0];
  var b=0;
  var ns='';
  var p = true;
  while (p){
    s=s.substring(b,s.length);
    var s1 = s.indexOf('{');
    var s2 = s.indexOf('}');
    if ((s1==-1)||(s2==-1)) p=false;
    else {
      ns+=s.substring(0,s1);
      ns+=arguments[parseInt(s.substring(s1+1,s2))+1];
      b=s2+1;
    }
  }
  ns+=s;
  return ns;
}
