CampaignIDK="";AdvertiserIDK="";BannerIDK="";var ktMo;var aktCl;var defImg="";var altImg="";
function _asK(fn) {
	caK = _agfK('aBa_CA');clK = _agfK('aBa_CL'); foK = _agfK('aBa_FO');
	if (!caK && fn){
		ref=document.getElementById("kimg");
//		ref.src=defImg;
		ref.src="";
		ref1=document.getElementById("aBa_CL");		
		ref1.selectedIndex=0;
		ref1.length=1;
	}
   if (caK){
       fts=_ft[caK-1];
       for (fuel_i in _fo) {
           fuel_n = _fo[fuel_i];
           _aoK(fuel_i,fuel_n,'aBa_FO');
       }
       if (fts == 'D') {
           _aoK(0,'Diesel','aBa_FO');
       }
       if(fts.length==1){foK=1}
       var ref = document.getElementById("aBa_FO");
       if (ref != null) {
           ref.length=(fts.length)+1;
           if (foK){ref.selectedIndex=foK}
       }
   } 
	if (document.getElementById && caK) {
		aktCl=_agfK('aBa_CL',1)
		if (fn) {
			v=0;
			if (fn) {
				for (i in _am[caK]) {
					e=0;
				}
			}
			v=0;
			for (i in _acK[caK]) {
				e=0;
                                c="";
                                if(typeof(_co[_acK[caK][i]-1]) != "undefined") {
                                        c=_co[_acK[caK][i]-1];
                                }   
				c1=c.split(",");c2=aktCl.split(",");				
				if (aktCl == c || aktCl == c1[0] || c2[0] == c){e=1;v=c}
				for (ix in _dfExtColors) {
					if (c == _dfExtColors[ix] && v==0) {
						e=1;v=c;break;
					}
				}
				c=c.replace(".",",")
				_aoK(i,c,"aBa_CL",e)
			}

			aktCl=v;
			document.getElementById("aBa_CL").length=_acK[caK].length+1;
		}		
		var modelyear = _cX[caK-1].substring(4);
		mID=_gMI(1);
                mID = mID.replace(/\\/g, "_");
//		msurl = mburl+mID+"/"+modelyear;
                msurl = mburl;
		msurl=msurl.replace("|","/");
		clK=_agfK('aBa_CL')
		if (clK) {
			cID=_cI[_acK[caK][clK-1]-1];		
			if(cID.length == 2){cID=cID+cID}
//			msurl+="/14+"+cID;
			iur=_iU[caK-1];
//			msurl+="/"+iur+".png";
			msurl+= iur;
			ref=document.getElementById("kimg");
			if (ref != null) {
//				if (!defImg) {defImg=ref.src}
				if (altImg) {ref.src=msurl+"?alt="+altImg} else {ref.src=msurl}
			}
		}
	}
}
function _gMI(moK){
	mIDx=_ai[caK][moK-1]-1;mID=_mI[mIDx];
	if(mID.length == 3) {for(i in _mI){mIDx--;mIDn=_mI[mIDx];if (mIDn.length == 6) {mID=mIDn.substr(0,3)+mID;break}}}
	return mID;
}
function _agfK(f,w){
	ref=document.getElementById(f);
  	if (ref != null) {
		fv=ref.options[ref.selectedIndex].value;
		if (w) {fv=ref.options[ref.selectedIndex].text}
		if (fv==0) {fv=false}
		return fv;
	}
}
function _okonf() {
ak4url="http://konfigurator.audi.de?" // die URL kommt aus der akbanner_config
	s="scrollbars=no,directories=no,menubar=no,toolbar=no,width=1014,height=700,status=yes,resizable=no";
	caK=_agfK('aBa_CA');clK=_agfK('aBa_CL');foK = _agfK('aBa_FO');
	if(caK && clK){cID=_cI[_acK[caK][clK-1]-1];if(cID.length == 2){cID=cID+cID};cID=cID.toUpperCase();}
	if(caK && clK) {ak4url+="&next=model-page&pr="+_gMI(1) + "|F14+"+cID}
	if(foK) {
		if (foK) {
			ak4url+="&v_fuel=";
			fts=_ft[caK-1];
			if(foK==1 && fts == 'D') {
				ak4url+='diesel';
			} else {			
				if(foK==1) {ak4url+='benzin'}
				if(foK==2) {ak4url+='diesel'}
			}
		}
	}
	if (typeof(_partner_id) != "undefined") {ak4url+="&partner="+_partner_id}
	ak4url+="&CampaignID="+CampaignIDK+"&AdvertiserID="+AdvertiserIDK+"&BannerID="+BannerIDK+"&id=banner";
	sat=window.open(ak4url,"AK4SATELLIT",s);
	sat.focus();
}
_am=new Array();_ai=new Array();_acK=new Array();_x=0;
function _k(mo,m1,m2,co) {  
	_x++;
	_am[_x]=mo.split(',')
	_ai[_x]=new Array();n=0;
	for (i=m1;i<=m2;i++){_ai[_x][n]=i;n++}
	_acK[_x]=co.split(',')
}
function _aoK(k,v,s,e) {
	k++;
	var newe=new Option(v,k,false,false);
	var ref=document.getElementById(s);
	if (ref != null) {ref.options[k]=newe;}
	if (e){ref.selectedIndex=k}
}
function _agsKonf() {
	for (i in _ca) {_aoK(i,_ca[i],"aBa_CA")}
	for (i in _fo) {_aoK(i,_fo[i],"aBa_FO")}
	if(document.getElementById("aBa_CL") != null) {
	  document.getElementById("aBa_CL").selectedIndex=0;
	}
	for (gh in _carlineFilter) {
	  filterCarlines();
	}
}

function _selCarlineK(m) {
	for (i in _ca) {
		if (_ca[i] == m) {document.getElementById("aBa_CA").selectedIndex=Number(i)+1}
	}
	_asK();
}

function filterCarlines(){
	ref=document.getElementById("aBa_CA");
	for (i=0;i<ref.options.length;i++) {
		ref2=ref.options[i];
		for (gh in _carlineFilter) {
			if (ref2.text == _carlineFilter[gh]) {ref.removeChild(ref2)}
		}

	}	
}
_dfExtColors="Eissilber Metallic,Amalfiweiss,Monzasilber Metallic Verdeck: Schwarz,Havannaschwarz Metallic,Monzasilber Metallic,Eissilber MetallicVerdeck: Schwarz,Eissilber Metallic Verdeck: Schwarz,Eissilber Metallic  Verdeck: Schwarz,Eissilber Metallic sideblade: Apollosilber".split(',');
CampaignIDK="null";
AdvertiserIDK="null";
BannerIDK="null";
altImg="http://www.audi.de/banner/konf_js/alt159x95.jpg";
mburl="http://mediaservice.audi.com";
_ca="A1,A3,A3 Sportback,A3 Cabriolet,S3,S3 Sportback,A4 Limousine,A4 Avant,A4 allroad quattro,S4 Limousine,S4 Avant,A5 Coup\u00e9,A5 Sportback,A5 Cabriolet,S5 Coup\u00e9,S5 Sportback,S5 Cabriolet,RS 5 Coup\u00e9,A6 Limousine,A6 Avant,A6 allroad quattro,S6 Limousine,S6 Avant,A8,Q5,Q7,Q7 V12 TDI,TT Coup\u00e9,TT Roadster,TTS Coup\u00e9 ,TTS Roadster,TT RS Coup\u00e9,TT RS Roadster,R8 Coup\u00e9,R8 Spyder".split(',');
_cn="a1,a3,a3sb,a3cabrio,s3,s3sb,a4limo,a4avant,a4aq,s4limo,s4avant,a5coupe,a5sb,a5cabrio,s5coupe,s5sb,s5cabrio,rs5coupe,a6limo,a6avant,aaq,s6limo,s6avant,a8,q5,q7,q7v12,ttcoupe,ttroadster,ttscoupe,ttsroadster,ttrscoupe,ttrsroadster,r8,r8spyder".split(',');
_cX="011/2011,131/2011,141/2011,161/2011,151/2011,151/2011,251/2011,321/2011,381/2011,241/2011,241/2011,501/2011,511/2011,411/2011,531/2011,541/2011,471/2011,551/2011,601/2011,701/2011,761/2011,631/2011,631/2011,811/2011,561/2011,781/2011,791/2011,041/2011,061/2011,071/2011,071/2011,081/2011,081/2011,870/2010,880/2010".split(',');
_mI="8X1ADG\\0,8P1AEG\\0,8PAAEG\\0,8P7ARC\\0,8P1S39\\0,8PAS39\\0,8K202C\\0,8K502H\\0,8KH069\\0,8K2S4Y\\0,8K5S4Y\\0,8T302C\\0,8TA06H\\0,8F70RC\\0,8T3SB9\\0,8TAS4Y\\0,8F7S4Y\\0,8T3RXY\\0,4F208C\\0,4F508C\\0,4FH0VL\\0,4F2SSL\\0,4F5SSL\\0,4H20DA\\0,8RB069\\0,4LB0QA\\0,4LB0TL\\0,8J306C\\0,8J906C\\0,8J3S39\\0,8J9S39\\0,8J3RS9\\0,8J9RS9\\0,42301T\\0,42902T\\0".split(',');
_cI="S9P5,4UY5,P5P5,S9S9,4U4U,6YP5,N9P5,L8P5,6Y6Y,N9N9,L8L8,Y56Y,Y5Y5,A2A2,U4U4,3AP5,9FA2,3A3A,9F9F,C8C8,T9T9,5Q5Q,U7U7,1R1R,X5X5,8A8A,1J1J,Y7Y7,Q0Q0,5G5G,1G1G,U7PA,5QPA,8APA,T9PA,1JPA,5GPA,9FPA,L8PA,P5PA,X5PA,N9PA,C8PA,A2PA,Y7PA,Q0PA,S9PA,1GPA,5N5N,3F3F,1T1T,9X9X,Q4Q4,Q9Q9,9C9C,9T9T,Q9PA,Q4PA,9CPA,C6PA,9TPA,4UPA,5NPA,M1M1,E9E9,H8H8,X1X1,6A6A,7Y7Y,7X7X,3W3W,4J4J,4N4N,3G3G,T2T2,6L6L,9Q9Q,5F5F,2T2T,5W5W,A1A1,6YPA,4NPA,3FPA,A2PD,Y7PD,P5PD,3FPD,T9PD,H8PD,L8PD,9TPD,1GPD,A2SW,Y7SW,P5SW,3FSW,T9SW,H8SW,L8SW,9TSW,1GSW,H8PA,Q0PD,Q0SW,4NPD,S9PD,4NSW,S9SW,6YSW,N9SW,U7SW,E9SW,M1SW,E9PA,M1PA,1Y1Y,9996,1RPA,1YPA".split(',');
_co="Scubablau Metallic Kontrastfarbe: Eissilber Metallic,Teakbraun Metallic Amalfiweiss,Eissilber Metallic,Scubablau Metallic,Teakbraun Metallic,Daytonagrau Perleffekt Kontrastfarbe: Eissilber Metallic,Misanorot Perleffekt Kontrastfarbe: Eissilber Metallic,Phantomschwarz Perleffekt Kontrastfarbe: Eissilber Metallic,Daytonagrau Perleffekt,Misanorot Perleffekt,Phantomschwarz Perleffekt,Amalfiweiss Kontrastfarbe: Daytonagrau Perleffekt,Amalfiweiss,Brillantschwarz,Kumulusblau,Shirazrot Metallic Kontrastfarbe: Eissilber Metallic,Sph\u00e4renblau Metallic Kontrastfarbe: Brillantschwarz,Shirazrot Metallic,Sph\u00e4renblau Metallic,Brillantrot,Ibiswei\u00df,Kondorgrau Metallic,Monzasilber Metallic,Lavagrau Perleffekt,Meteorgrau Perleffekt,Tiefseeblau Perleffekt,Amethystgrau Metallic,Dakotagrau Metallic,Individuallackierung Audi exclusive,Eisvogelblau Perleffekt,Vulkanrot Metallic,Monzasilber Metallic Verdeck: Schwarz,Kondorgrau Metallic Verdeck: Schwarz,Tiefseeblau Perleffekt Verdeck: Schwarz,Ibiswei\u00df Verdeck: Schwarz,Amethystgrau Metallic Verdeck: Schwarz,Eisvogelblau Perleffekt Verdeck: Schwarz,Sph\u00e4renblau Metallic Verdeck: Schwarz,Phantomschwarz Perleffekt Verdeck: Schwarz,Eissilber Metallic Verdeck: Schwarz,Meteorgrau Perleffekt Verdeck: Schwarz,Misanorot Perleffekt Verdeck: Schwarz,Brillantrot Verdeck: Schwarz,Brillantschwarz Verdeck: Schwarz,Dakotagrau Metallic Verdeck: Schwarz,Individuallackierung. Audi exclusive Verdeck: Schwarz,Scubablau Metallic Verdeck: Schwarz,Vulkanrot Metallic Verdeck: Schwarz,Sprintblau Perleffekt,Glutorange,Imolagelb,Dakarbeige Metallic,Quarzgrau Metallic,Arubablau Perleffekt,Granatrot Perleffekt,Saharasilber Metallic,Arubablau Perleffekt Verdeck: Schwarz,Quarzgrau MetallicVerdeck: Schwarz,Granatrot PerleffektVerdeck: Schwarz,Aurumbeige MetallicVerdeck: Schwarz,Saharasilber MetallicVerdeck: Schwarz,Teakbraun MetallicVerdeck: Schwarz,Sprintblau Perleffekt  Verdeck: Schwarz,Suzukagrau Metallic,Sepangblau Perleffekt,Pantherschwarz Kristalleffekt,Austerngrau Metallic,Polarblau Metallic,Aventurinblau Perleffekt,Nachtblau Perleffekt,Tiefgr\u00fcn Perleffekt,Havannaschwarz Metallic,Oolonggrau Metallic,Smaragdschwarz Metallic,Impalabeige Perleffekt,Bahiabeige Metallic,Graphitgrau Metallic,Kobaltblau Metallic,Orcaschwarz Metallic,Mugelloblau Perleffekt,Tiefschwarz,Daytonagrau Perleffekt Verdeck: Schwarz,Oolonggrau Metallic Verdeck: Schwarz,Glutorange Verdeck: Schwarz,Brillantschwarz Verdeck: Beige,Dakotagrau Metallic Verdeck: Beige,Eissilber Metallic Verdeck: Beige,Glutorange Verdeck: Beige,Ibiswei\u00df  Verdeck: Beige,Pantherschwarz Kristalleffekt Verdeck: Beige,Phantomschwarz Perleffekt  Verdeck: Beige,Saharasilber Metallic  Verdeck: Beige,Vulkanrot Metallic Verdeck: Beige,Brillantschwarz  Verdeck: Dunkelgrau,Dakotagrau Metallic Verdeck: Dunkelgrau,Eissilber Metallic  Verdeck: Dunkelgrau,Glutorange Verdeck: Dunkelgrau,Ibiswei\u00df  Verdeck: Dunkelgrau,Pantherschwarz Kristalleffekt Verdeck: Dunkelgrau,Phantomschwarz Perleffekt  Verdeck: Dunkelgrau,Saharasilber Metallic  Verdeck: Dunkelgrau,Vulkanrot Metallic Verdeck: Dunkelgrau,Pantherschwarz Kristalleffekt Verdeck: Schwarz,Individuallackierung. Audi exclusive Verdeck: Beige,Individuallackierung Audi exclusive Verdeck: Dunkelgrau,Oolonggrau Metallic Verdeck: Beige,Scubablau Metallic Verdeck: Beige,Oolonggrau Metallic Verdeck: Dunkelgrau,Scubablau Metallic Verdeck: Dunkelgrau,Daytonagrau PerleffektVerdeck: Dunkelgrau,Misanorot Perleffekt  Verdeck: Dunkelgrau,Monzasilber Metallic  Verdeck: Dunkelgrau,Sepangblau PerleffektVerdeck: Dunkelgrau,Suzukagrau MetallicVerdeck: Dunkelgrau,Sepangblau PerleffektVerdeck: Schwarz,Suzukagrau Metallic Verdeck: Schwarz,Jetblau Metallic sideblade: Eissilber,Individuallackierung Audi exclusive,Lavagrau PerleffektVerdeck: Schwarz,Jetblau MetallicVerdeck: Schwarz".split(',');
_ft="BD,BD,BD,BD,B,B,BD,BD,BD,B,B,BD,BD,BD,B,B,B,B,BD,BD,BD,B,B,BD,BD,BD,D,BD,BD,B,B,B,B,B,B".split(',');
_fo="Benzin,Diesel ".split(',');
_iU="/media/live/50000/xm/8x1adg-0/2011/14+y5y5/abo6h0/bav1zc/bbo6fj/hes5j1/him6nj/hsw8bd/nes8wa/radcr7/stf2jb/swr8x0/wss4gf/zie4za.png,/media/live/50000/xm/8p1aeg-0/2011/14+p5p5/bbo6fa/eil7m0/him6nj/hsw8bd/radcm1/wss4gf/zie4zp.png,/media/live/50000/xm/8paaeg-0/2011/14+p5p5/bbo6fa/eil7m0/him6nj/hsw8bd/radcm1/wss4gf/zie4zp.png,/media/live/50000/xm/8p7arc-0/2011/14+p5pa/bbo6fa/dei3fn/eil7m0/hsw8bd/radcs0/szr2y1/wss4gf/zie4zp.png,/media/live/50000/xm/8p1s39-0/2011/14+p5p5/bbo6fc/eil7m2/hes5j3/him6nj/hsw8bp/nes8wb/radc8c/swr8x1/wss4gf/zie4zp.png,/media/live/50000/xm/8pas39-0/2011/14+p5p5/bbo6fc/eil7m2/hes5j2/him6nj/hsw8bp/nes8wb/radc8c/swr8x1/wss4gf/zie4zp.png,/media/live/50000/xm/8k202c-0/2011/14+p5p5/bbo6fa/dae1ba/eil7m1/him6nj/hsw8bd/nes8wb/radcd6/sfs2k1/wss4gf/zie4ze.png,/media/live/50000/xm/8k502h-0/2011/14+p5p5/bbo6fa/dae1ba/dar3s1/eil7m1/him6nj/hsw8bd/nes8wb/radcd6/sfs2k1/wss4gf/zie4ze.png,/media/live/50000/xm/8kh069-0/2011/14+p5p5/bbo6fa/dae1bp/dar3s7/eil7m9/him6nj/hsw8bd/nes8wb/radc0s/sfs2k0/swr8x1/wss4gf/zie4ze.png,/media/live/50000/xm/8k2s4y-0/2011/14+p5p5/bbo6fc/dae1bd/eil7m2/hes5j2/him6nj/hsw8bp/nes8wb/radc2r/sfs2k3/swr8x1/wss4gf/zie4zb.png,/media/live/50000/xm/8k5s4y-0/2011/14+p5p5/bbo6fc/dae1bd/dar3s1/eil7m2/hes5j3/him6nj/hsw8bp/nes8wb/radc2r/sfs2k3/swr8x1/wss4gf/zie4zb.png,/media/live/50000/xm/8t302c-0/2011/14+p5p5/bbo6fa/dae1ba/eil7m1/him6nj/hsw8bd/radcg6/wss4gf/zie4zb.png,/media/live/50000/xm/8ta06h-0/2011/14+p5p5/bbo6fa/dae1ba/eil7m1/him6nj/hsw8bp/radcg6/swr8x1/wss4gf/zie4zb.png,/media/live/50000/xm/8f70rc-0/2011/14+p5pa/bbo6fa/dae1ba/dei3fn/eil7m1/nes8wb/radcg6/wss4gf.png,/media/live/50000/xm/8t3sb9-0/2011/14+p5p5/bbo6fc/dae1bd/eil7m2/hes5j2/him6nj/hsw8bp/radc1m/swr8x1/wss4gf/zie4zb.png,/media/live/50000/xm/8tas4y-0/2011/14+p5p5/bbo6fc/dae1bd/eil7m2/hes5j2/him6nj/hsw8bp/radc1m/swr8x1/wss4gf/zie4zb.png,/media/live/50000/xm/8f7s4y-0/2011/14+p5pa/bbo6fc/dae1bd/dei3ft/eil7m2/hsw8bp/nes8wb/radc1m/swr8x1/wss4gf.png,/media/live/50000/xm/8t3rxy-0/2011/14+u7u7/bav1lm/bbo6ft/dae2ms/eil7m7/hes5j4/him6nj/hsw8bp/radcr6/sfsvj3/swr8x1/wss4gf/zie4zl.png,/media/live/50000/xm/4f208c-0/2011/14+p5p5/dar3s0/eil7m1/hsw8bd/radcw8/ssh4kc/wss4gh/zie4zb.png,/media/live/50000/xm/4f508c-0/2011/14+p5p5/dar3s1/eil7m1/hsw8bd/radcw8/ssh4kc/wss4gh/zie4zb.png,/media/live/50000/xm/4fh0vl-0/2011/14+p5p5/dae1by/dar3s7/eil7m3/hsw8bd/radca6/sfs2k0/ssh4kc/swr8x1/wss4gh/zie4ze.png,/media/live/50000/xm/4f2ssl-0/2011/14+p5p5/bbo6fc/dar3s0/eil7m2/hes5j2/hsw8bp/radcw4/ssh4kc/swr8x1/wss4gh/zie4zb.png,/media/live/50000/xm/4f5ssl-0/2011/14+p5p5/bbo6fc/dar3s1/eil7m2/hes5j2/hsw8bp/radcw4/ssh4kc/swr8x1/wss4gh/zie4zb.png,/media/live/50000/xm/4h20da-0/2011/14+4j4j/bav1ll/bbo6fb/dae1bk/eil7m1/him6nj/hsw8bp/radc4t/ssh4kc/swr8x1/wss4gq.png,/media/live/50000/xm/8rb069-0/2011/14+p5p5/dae1ba/dar3s1/eil7m0/him6nj/hsw8bd/nes8wb/radch8/sfs2k1/ssh4kc/swr8x0/wss4gf/zie4zb.png,/media/live/50000/xm/4lb0qa-0/2011/14+p5p5/bav1lf/bbo6fa/dar3s1/dei3fa/him6nj/hsw8bd/radc0c/sfs2k1/ssh4kc/swr8x0/wss4gh/zie4zb.png,/media/live/50000/xm/4lb0tl-0/2011/14+p5p5/bav1lw/bbo6ft/dae1bk/dar3s3/dei3fa/eil7m1/him6nq/hsw8bp/radf31/sfs2k9/ssh4kc/swr8x1/wss4gh/zie4zl.png,/media/live/50000/xm/8j306c-0/2011/14+p5p5/bbo6fa/eil7m1/fsp5l1/hes5j1/him6nj/hsw8bd/radc0a/sfs2k1/ssh4kc/swr8x0/wss4gf/zie4za.png,/media/live/50000/xm/8j906c-0/2011/14+p5pa/bbo6fa/dei3fm/eil7m1/fsp5l1/hes5j1/him6nj/hsw8bd/radc0a/sfs2k1/ssh4kc/swr8x0/szr2y2/wss4gf/zie4za.png,/media/live/50000/xm/8j3s39-0/2011/14+p5p5/bbo6fc/dae1bq/eil7m2/fsp5l1/hes5j1/him6nj/hsw8bp/radc2z/sfs2k3/ssh4kc/swr8x1/wss4gf/zie4za.png,/media/live/50000/xm/8j9s39-0/2011/14+p5pa/bbo6fc/dae1bq/dei3fn/eil7m2/fsp5l1/hes5j1/him6nj/hsw8bp/radc2z/sfs2k3/ssh4kc/swr8x1/szr2y2/wss4gf/zie4za.png,/media/live/50000/xm/8j3rs9-0/2011/14+u7u7/bav1la/bbo6ft/dae1bd/eil7m7/fsp5l1/hes5j2/him6nj/hsw8bp/radc3d/sfsvj3/ssh4kc/swr8x1/wss4gf/zie4za.png,/media/live/50000/xm/8j9rs9-0/2011/14+u7pa/bav1la/bbo6ft/dae1bd/dei3fn/eil7m7/fsp5l1/hes5j2/him6nj/hsw8bp/radc3d/sfsvj3/ssh4kc/swr8x1/szr2y2/wss4gf/zie4za.png,/media/live/50000/xm/42301t-0/2010/14+p5p5/abo6h0/bav1la/bbo6fa/dae1ba/eil7m0/hsw8bp/radcy7/sfs2k1/swr8x1/wss4gp.png,/media/live/50000/xm/42902t-0/2010/14+p5pa/abo6h1/bav1la/bbo6fa/dae2mn/eil7m0/hsw8ex/radc4y/sfs2k1/swr8x1/wss4gq.png".split(',');
_k("",1,1,"1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19")
_k("",2,2,"20,14,21,3,22,19,23,24,25,11,26,10,27,28,4,29,30,31")
_k("",3,3,"20,14,21,3,22,19,23,24,25,11,26,10,27,28,4,29,30,31")
_k("",4,4,"32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48")
_k("",5,5,"3,22,25,11,49,26,20,14,50,21,51,29")
_k("",6,6,"3,22,25,11,49,26,20,14,50,21,51,29")
_k("",7,7,"20,14,21,52,3,53,19,23,54,55,24,25,10,11,26,9,5,29")
_k("",8,8,"20,14,21,52,3,53,19,23,54,55,24,25,10,11,26,9,5,29")
_k("",9,9,"14,21,52,3,22,19,5,55,24,25,11,26,29")
_k("",10,10,"20,14,21,51,3,53,55,25,11,49,26,29")
_k("",11,11,"20,14,21,51,3,53,55,25,11,49,26,29")
_k("",12,12,"20,14,21,3,23,53,56,19,54,55,25,10,11,26,5,29")
_k("",13,13,"20,14,21,27,52,3,22,23,19,54,55,24,25,10,11,26,5,29")
_k("",14,14,"32,57,34,35,58,36,59,38,39,40,60,61,62,41,42,43,44,46")
_k("",15,15,"20,14,21,3,53,55,25,11,49,26,29")
_k("",16,16,"20,14,3,53,55,11,49,26,29,25,21")
_k("",17,17,"63,39,40,34,58,35,59,41,44,43,46")
_k("",18,18,"23,64,9,10,11,65,21,29,66")
_k("",19,19,"14,21,67,52,3,22,23,68,53,69,9,55,70,11,71,29")
_k("",20,20,"14,21,67,52,3,22,23,68,53,69,9,55,70,11,71,29")
_k("",21,21,"14,21,52,3,22,53,5,69,55,24,70,11,29")
_k("",22,22,"3,22,53,69,70,11,49,71,20,14,21,29")
_k("",23,23,"3,22,53,69,70,11,49,71,20,14,21,29")
_k("",24,24,"3,72,73,53,74,75,70,11,14,21,29")
_k("",25,25,"14,21,27,52,3,23,53,9,55,24,25,11,26,5,29")
_k("",26,26,"76,3,77,78,22,79,5,9,55,24,80,21,81,29")
_k("",27,27,"21,81,76,3,78,22,5,9,55,77,24,80,79,29")
_k("",28,28,"14,21,3,56,10,11,28,31,9,29,73,4")
_k("",29,29,"35,40,39,61,42,44,45,46,48,82,83,47")
_k("",30,30,"14,50,21,3,56,11,28,31,66,29,73,4")
_k("",31,31,"84,35,40,39,61,44,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,45,103,48,104,105,46,106,107,108,109,83,47")
_k("",32,32,"23,64,9,10,66,11,65,21,29")
_k("",33,33,"110,98,111,112,99,100,113,114,82,35,42,32,103,39,115,116,105,46")
_k("",34,34,"20,21,3,117,64,9,24,11,118")
_k("",35,35,"116,115,119,39,40,35,62,60,82,120,43,46")


