(function(){function d(a){this.c=false;this.value=a}function i(a){this.value=a}function h(a){if(a==null)return[];else if(a instanceof e)if(typeof a.a=="string"){for(var b="";a instanceof e;){b+=a.a;a=c(a.b)}return b}else{for(b=[];a instanceof e;){b.push(h(a.a));a=c(a.b)}return b}else return typeof a=="function"?function(){for(var f=a,j=arguments.length,g=0;g=0;b--)a=new e("Hello, World!"[b],a);return k(a)}),true)})();