#include_function".\GameData\StageData\Stage5_BG.txt";
area5_standby=true;

function Stage5
{
	let enemycurrent=GetCurrentScriptDirectory~".\GameData\EnemyData\";
	let enemy=[enemycurrent~"Zako\Stage5\Enemy051.txt",
			   enemycurrent~"Zako\Stage5\Enemy052.txt",
			   enemycurrent~"Zako\Stage5\Enemy053.txt",
			   enemycurrent~"Zako\Stage5\Enemy054.txt"];
			   
	let block=[enemycurrent~"Zako\Stage5\Block051.txt",
			   enemycurrent~"Zako\Stage5\Block052.txt"];
	
	let boss=[enemycurrent~"Boss\Yuka\Yuka2_Plural.txt",
			  enemycurrent~"Boss\Aya\Aya2_Plural.txt",
			  enemycurrent~"Boss\Komachi\Komachi_Plural.txt",
			  enemycurrent~"Boss\Suika\Suika_Plural.txt",
			  enemycurrent~"Boss\Suika\Suika_Plural.txt",
			  enemycurrent~"Boss\Eiki\Eiki_Plural.txt"];
	
	
	let b_position=[/*
	0-1-2-3-4-5-6-7-8-9-A-B */
	1,0,0,3,3,3,3,3,3,0,0,1,//200
	1,0,0,0,0,0,0,0,0,0,0,1,//199
	1,0,0,0,0,0,0,0,0,0,0,1,//198
	1,0,0,0,0,0,0,0,0,0,0,1,//197
	1,0,0,0,0,0,0,0,0,0,0,1,//196
	1,0,0,0,0,0,0,0,0,0,0,1,//195
	1,0,0,0,0,0,0,0,0,0,0,1,//194
	1,1,1,1,1,2,2,1,1,1,1,1,//193
	1,1,1,1,2,2,2,2,1,1,1,1,//192
	1,1,1,2,2,2,2,2,2,1,1,1,//191
	1,1,1,2,0,0,0,0,2,1,1,1,//190
	1,1,0,2,2,2,0,2,2,0,1,1,//189
	1,1,0,2,0,0,0,2,2,0,1,1,//188
	1,1,0,2,0,0,0,2,2,0,1,1,//187
	1,0,2,2,0,2,2,2,2,2,2,1,//186
	1,2,2,2,0,2,2,0,0,0,0,1,//185
	1,0,0,2,0,0,0,0,0,0,0,1,//184
	1,0,0,2,2,2,2,0,0,0,0,1,//183
	1,0,0,0,0,0,0,0,2,0,0,1,//182
	1,2,2,2,0,0,2,2,2,2,2,1,//181
	1,0,0,2,0,0,2,0,0,0,0,1,//180
	1,0,0,2,0,0,2,0,0,0,0,1,//179
	1,0,2,2,2,2,2,2,2,2,2,1,//178
	1,0,0,0,0,0,2,2,0,0,0,1,//177
	1,0,0,2,2,0,0,0,0,0,0,1,//176
	1,2,2,2,2,2,2,2,0,0,0,1,//175
	1,0,0,0,0,0,0,0,0,0,0,1,//174
	1,0,0,0,0,0,0,0,0,0,0,1,//173
	1,1,0,0,0,0,0,0,0,0,1,1,//172
	1,1,0,0,0,0,0,0,0,0,1,1,//171
	1,0,0,0,0,1,1,0,0,0,0,1,//170
	0,0,0,0,0,1,1,0,0,0,0,0,//169
	0,0,0,0,0,0,0,0,0,0,0,0,//168
	0,0,0,0,0,0,0,0,0,0,0,0,//167
	1,1,1,1,1,0,0,1,1,1,1,1,//166
	2,2,2,2,1,0,0,1,2,2,2,2,//165
	2,2,2,2,1,0,0,1,2,2,2,2,//164
	0,0,0,0,0,0,0,0,0,0,0,0,//163
	3,3,0,0,0,2,2,0,0,0,3,3,//162
	0,0,0,0,1,2,2,1,0,0,0,0,//161
	0,0,0,0,1,2,2,1,0,0,0,0,//160
	0,0,1,1,1,2,2,1,1,1,0,0,//159
	0,0,0,1,1,2,2,1,1,0,0,0,//158
	0,0,0,1,2,2,2,2,1,0,0,0,//157
	0,0,0,1,2,2,2,2,1,1,0,0,//156
	0,0,1,1,1,0,0,1,1,1,1,0,//155
	0,1,1,0,0,0,0,0,0,2,0,0,//154
	0,0,2,0,0,0,0,0,0,1,0,0,//153
	0,0,1,0,0,0,1,1,1,1,0,0,//152
	0,0,1,1,1,1,1,1,1,1,0,0,//151
	0,0,1,1,1,1,1,0,0,0,0,0,//150
	0,0,0,0,0,0,2,0,1,1,0,0,//149
	0,0,0,0,0,0,2,0,1,0,0,0,//148
	1,1,1,0,0,2,2,2,0,0,0,0,//147
	0,0,0,0,0,0,2,0,0,0,0,0,//146
	0,0,0,0,0,0,2,0,0,0,1,1,//145
	0,0,1,0,0,0,2,0,0,0,0,0,//144
	0,1,1,0,0,1,1,1,0,0,0,0,//143
	0,0,1,1,0,1,0,0,0,0,0,0,//142
	0,0,1,0,0,1,0,0,1,1,1,1,//141
	0,0,0,0,0,1,0,0,0,0,0,1,//140
	0,0,0,0,0,1,1,0,0,0,0,1,//139
	0,0,0,0,0,1,2,2,2,0,0,1,//138
	1,1,1,2,2,2,3,0,0,1,1,1,//137
	1,1,0,0,0,0,0,0,0,0,2,2,//136
	1,1,0,0,0,0,0,0,0,1,2,2,//135
	1,0,0,0,0,0,0,0,0,1,2,2,//134
	0,0,0,0,1,0,0,0,1,1,2,2,//133
	2,2,2,1,1,1,0,1,1,1,0,0,//132
	2,2,2,1,1,0,0,0,0,1,1,0,//131
	2,2,2,1,0,0,0,0,0,0,2,0,//130
	0,0,0,2,0,0,0,0,0,0,1,1,//129
	0,0,0,2,3,3,3,3,0,0,0,0,//128
	1,1,1,1,0,0,0,0,0,0,0,0,//127
	1,1,1,1,0,0,0,0,0,0,0,0,//126
	1,1,1,1,3,3,3,3,0,0,0,0,//125
	1,1,1,1,0,0,0,0,0,0,0,0,//124
	0,0,0,0,0,0,0,0,1,1,1,1,//123
	0,0,0,0,0,0,0,0,1,1,1,1,//122
	0,0,0,0,0,0,0,0,1,1,1,1,//121
	0,0,0,0,0,0,0,0,1,1,1,1,//120
	1,1,1,3,3,0,0,0,0,0,0,0,//119
	1,1,1,0,0,3,3,0,0,0,0,0,//118
	1,1,1,0,0,0,0,3,3,0,0,0,//117
	0,0,0,0,0,0,0,0,0,1,1,1,//116
	0,0,0,0,0,0,0,0,0,1,1,1,//115
	0,0,0,0,0,0,0,0,0,1,1,1,//114
	0,0,0,0,0,0,0,0,0,0,0,0,//113
	2,2,2,2,1,1,1,1,1,1,1,0,//112
	2,2,2,2,1,0,0,0,0,0,0,0,//111
	0,0,0,0,1,0,0,0,0,0,0,0,//110
	2,2,2,2,1,0,0,0,1,0,0,0,//109
	0,0,0,0,1,0,0,0,0,0,0,0,//108
	2,2,2,2,1,0,0,0,0,0,0,0,//107
	0,0,0,0,1,1,1,1,0,1,1,1,//106
	2,2,2,2,1,0,0,0,0,0,0,0,//105
	0,0,0,0,1,0,0,0,0,0,0,0,//104
	2,2,2,2,1,0,0,0,0,0,0,0,//103
	0,0,0,0,1,0,0,0,1,0,0,0,//102
	2,2,2,2,1,0,0,1,1,1,0,0,//101
	0,0,0,0,1,0,0,0,0,0,0,0,//100
	2,2,2,2,1,0,0,0,0,0,0,0,//99
	0,0,0,0,1,0,0,0,0,0,0,0,//98
	2,2,2,2,1,1,0,0,0,0,0,0,//97
	0,0,0,0,2,0,0,0,0,0,0,1,//96
	0,0,0,0,2,0,0,0,0,0,0,1,//95
	0,0,0,0,2,0,0,0,0,1,1,1,//94
	1,1,1,1,1,0,0,0,0,0,0,0,//93
	2,2,2,2,1,0,0,0,0,0,0,0,//92
	2,2,2,2,1,0,0,0,0,0,0,0,//91
	0,0,0,0,1,1,2,2,2,2,0,0,//90
	0,0,0,0,1,0,0,0,0,0,0,0,//89
	0,0,2,2,2,2,0,0,0,0,0,0,//88
	1,0,0,0,0,0,0,1,1,1,1,1,//87
	1,1,0,0,0,0,1,1,0,0,0,0,//86
	1,1,1,0,0,0,1,0,0,0,0,0,//85
	0,0,1,1,1,0,2,2,2,0,0,0,//84
	0,0,0,1,1,0,0,0,0,0,0,1,//83
	0,0,0,0,2,2,2,0,0,0,1,1,//82
	0,0,0,0,0,0,0,0,1,1,1,1,//81
	1,1,1,0,0,0,2,2,2,0,0,1,//80
	1,1,1,0,0,0,0,0,0,0,0,1,//79
	1,1,1,1,1,0,0,0,0,0,1,1,//78
	1,0,0,0,0,0,0,0,1,1,1,1,//77
	1,0,0,0,0,0,1,1,1,1,1,1,//76
	1,0,0,0,0,0,0,0,1,1,1,1,//75
	1,1,1,0,0,0,0,0,0,1,1,1,//74
	2,2,2,2,2,2,2,2,2,2,2,2,//73
	2,2,2,2,2,2,2,2,2,2,2,2,//72
	0,0,0,0,0,0,0,0,0,0,0,0,//71
	2,2,2,2,2,2,0,2,2,2,2,2,//70
	0,0,0,0,0,0,0,0,0,0,0,0,//69
	0,0,0,0,0,0,0,0,0,0,0,0,//68
	2,2,2,2,2,0,2,2,2,2,2,2,//67
	0,0,0,0,0,0,0,0,0,0,0,0,//66
	0,0,0,0,0,0,0,0,0,0,0,0,//65
	2,2,2,2,2,2,0,2,2,2,2,2,//64
	0,0,0,0,0,0,0,0,0,0,0,0,//63
	0,0,0,0,0,0,0,0,0,0,0,0,//62
	0,0,0,0,0,0,0,0,0,0,0,0,//61
	2,2,2,2,2,0,2,2,2,2,2,2,//60
	0,0,0,0,0,0,0,0,0,0,0,0,//59
	0,0,0,0,0,0,0,0,0,0,0,0,//58
	0,0,0,0,0,0,0,0,0,0,0,0,//57
	2,2,2,2,2,2,0,2,2,2,2,2,//56
	0,0,0,0,0,0,0,0,0,0,0,0,//55
	0,0,0,0,0,0,0,0,0,0,0,0,//54
	0,0,0,0,0,0,0,0,0,0,0,0,//53
	0,0,0,0,0,0,0,0,0,0,0,0,//52
	1,1,1,1,1,2,2,1,1,1,1,1,//51
	1,0,0,0,1,2,2,1,0,0,0,1,//50
	1,0,0,0,0,0,0,0,0,0,0,1,//49
	1,0,0,0,0,1,1,0,0,0,0,1,//48
	1,1,0,1,0,0,0,0,1,0,1,1,//47
	1,0,0,0,0,0,0,0,0,0,0,1,//46
	1,2,2,2,2,0,0,2,2,2,2,1,//45
	1,0,0,0,0,0,0,0,0,0,0,1,//44
	1,0,0,2,2,2,2,2,2,0,0,1,//43
	1,0,0,2,0,0,0,0,2,0,0,1,//42
	1,0,0,2,2,2,2,2,2,0,0,1,//41
	1,0,0,0,0,0,0,0,0,0,0,1,//40
	1,0,0,0,0,0,0,0,0,0,0,1,//39
	1,2,2,2,2,0,0,2,2,2,2,1,//38
	1,0,0,0,0,0,0,0,0,0,0,1,//37
	1,0,0,0,0,0,0,0,0,0,0,1,//36
	1,0,0,0,0,0,0,0,0,0,0,1,//35
	1,0,0,0,0,0,0,0,0,0,0,1,//34
	1,1,2,2,1,0,0,1,2,2,1,1,//33
	1,1,2,2,1,0,0,1,2,2,1,1,//32
	1,1,0,0,1,1,1,1,0,0,1,1,//31
	1,0,0,0,0,1,1,0,0,0,1,1,//30
	0,0,0,0,0,1,1,0,0,0,0,1,//29
	0,0,1,1,0,2,2,0,0,0,0,0,//28
	0,0,1,1,0,2,0,0,0,0,0,0,//27
	0,0,0,0,0,2,0,1,1,0,0,0,//26
	0,0,0,0,0,2,0,0,1,1,1,0,//25
	1,0,0,0,0,2,2,0,0,0,0,0,//24
	1,1,0,0,0,0,2,0,0,0,1,1,//23
	1,1,1,1,1,0,2,0,0,0,0,1,//22
	1,0,0,0,0,0,2,0,0,0,0,0,//21
	1,0,0,0,0,2,2,0,0,0,0,0,//20
	1,1,0,0,0,2,2,0,0,0,0,0,//19
	1,0,0,0,0,2,2,0,0,0,0,1,//18
	0,0,0,0,0,2,2,0,0,0,1,1,//17
	0,0,0,0,0,2,2,0,0,0,0,1,//16
	0,0,0,0,0,2,2,0,0,0,0,1,//15
	0,0,0,0,0,2,2,2,2,2,2,1,//14
	2,2,2,2,2,1,1,0,0,0,0,0,//13
	0,0,0,0,0,1,1,0,0,0,0,0,//12
	0,0,0,0,0,0,1,0,0,0,0,0,//11
	0,0,0,0,0,0,0,0,0,0,0,0,//10
	1,1,0,0,0,0,0,0,0,0,1,1,//9
	1,0,0,0,0,0,0,0,0,0,0,1,//8
	1,0,0,0,0,0,0,0,0,0,0,1,//7
	1,1,0,0,0,0,0,0,0,0,1,1,//6
	1,1,1,0,0,0,0,0,0,0,1,1,//5
	1,1,1,1,2,2,2,2,2,1,1,1,//4
	1,1,0,0,0,0,0,0,0,0,1,1,//3
	1,0,0,0,0,0,0,0,0,0,0,1,//2
	1,0,0,0,0,0,0,0,0,0,0,1,//1
	1,0,0,0,0,0,0,0,0,0,0,1 /*0
	0-1-2-3-4-5-6-7-8-9-A-B*/
	];
	
	
	Stage5_Const(STAGEBG_INIT);
	
	SetBGPosition;
	Part1;
	
	Result;
	
	Stage5_Const(STAGEBG_DEST);
	
	yield;
	
	function test
	{
		wait(60);
		stagepart=1;
//		CreateEnemyBossFromFile(boss[gamemode+3],cenX,minY,0,0,0);
		loop{yield;}
	}
	
	task SetBGPosition
	{
		while(stagepart==0){yield;}
		while(bg_eye_viewfrom[2]>-90)
		{
			bg_eye_viewfrom[2]=bg_eye_viewfrom[2]-0.1;
			yield;
		}
		while(stagepart==1){yield;}
		while(bg_eye_viewfrom[0]>600)
		{
			if(bg_fog_perspectiveclip[0]<1000){bg_fog_perspectiveclip[0]=bg_fog_perspectiveclip[0]+1;}
			bg_eye_viewfrom[0]=bg_eye_viewfrom[0]-0.5;
			yield;
		}
	}
	
	function Part1
	{
		wait(150);
		SetMusic(bgm[0],BGM_PLAY);
		StageTelop(5);
		let w=32;
		let ave=12;
		let lp=0*ave;
		while(lp<=length(b_position)-1)
		{
			let blocktype=b_position[(length(b_position)-1)-lp];
			if(blocktype>=1)
			{
				alternative(blocktype)
				case(1){Block01(11-(lp%12),1);}
				case(2){Block02(11-(lp%12),1);}
				case(3){Block01(11-(lp%12),1.5);}
			}
			lp++;
			if(lp%ave==0){wait(w);}
			
			alternative(lp/ave)
			case(2)
			{
				let sx=[1,10];
				let ag=[50,130];
				let delay=[20,50];
				ascent(a in 0..2)
				{
					let wide=90;
					let angle=ag[a]-wide/2;
					while(angle<=ag[a]+wide/2+1)
					{
						zako01(sx[a],0,1.5,angle,delay[a]);
						angle+=wide/2;
					}
				}
			}
			case(8)
			{
				zako02(4);
				zako02(8);
			}
			case(15)
			{
				zako03(1);
			}
			case(17)
			{
				zako02(7);
				zako02(8);
				zako02(9);
			}
			case(20)
			{
				let delay=40;
				let ag=150;
				loop(4)
				{
					zako01(11,24,1.5,ag,delay);
					ag+=15;
					delay+=40;
				}
			}
			case(21)
			{
				zako02(1);
				zako02(2);
			}
			case(27)
			{
				let ag=120;
				let delay=160;
				let wide=120;
				let angle=ag-wide/2;
				while(angle<=ag+wide/2+1)
				{
					zako01(2,0,1.8,angle,delay);
					angle+=wide/3;
				}
			}
			case(28)
			{
				zako03(10);
			}
			
			case(33)
			{
				zako02(5);
				zako02(6);
			}
			case(42)
			{
				ascent(x in 4..8){zako03(x);}
				zako02(1);
				zako02(2);
				zako02(9);
				zako02(10);
			}
			case(49)
			{
				zako04(2);
				zako04(9);
			}
			
			case(54)
			{
				zako03(5);
				zako03(6);
			}
			case(57,58,59)
			{
				zako02(2);
				zako02(3);
			}
			case(61,62,63)
			{
				zako02(8);
				zako02(9);
			}
			case(68)
			{
				let delay=40;
				let ag=0;
				let spd=2.6;
				loop(3)
				{
					zako01(0,-24,spd,ag,delay);
					spd+=-0.5;
					delay+=40;
				}
			}
			case(71)
			{
				zako03(9);
				zako03(11);
			}
			
			case(76)
			{
				zako04(2);
			}
			case(80)
			{
				zako02(9);
				zako02(10);
			}
			case(83)
			{
				let delay=30;
				let ag=0;
				let spd=1.2;
				loop(3)
				{
					zako01(0,-24,spd,ag,delay);
					spd+=0.5;
					ag+=25;
					delay+=60;
				}
			}
			case(85)
			{
				let delay=30;
				let ag=180;
				let spd=1.2;
				loop(3)
				{
					zako01(11,24,spd,ag,delay);
					spd+=0.5;
					ag+=-25;
					delay+=60;
				}
			}
			case(90)
			{
				zako02(10);
				zako02(11);
			}
			case(93)
			{
				zako03(7);
			}
			case(101)
			{
				let ag=90;
				let delay=120;
				let wide=150;
				let angle=ag-wide/2;
				while(angle<=ag+wide/2+1)
				{
					zako01(8,0,1.8,angle,delay);
					angle+=wide/3;
				}
				
				let ag=-90;
				let delay=240;
				let wide=150;
				let angle=ag-wide/2;
				while(angle<=ag+wide/2+1)
				{
					zako01(8,0,1.8,angle,delay);
					angle+=wide/3;
				}
			}
			case(108)
			{
				zako02(8);
			}
			case(110)
			{
				zako04(10);
				zako04(6);
			}
			
			case(117,125,127)
			{
				let delay=40;
				let ag=200;
				let spd=2.6;
				loop(3)
				{
					zako01(11,24,spd,ag,delay);
					spd+=-0.5;
					delay+=40;
				}
			}
			case(120)
			{
				let delay=40;
				let ag=-20;
				let spd=2.6;
				loop(3)
				{
					zako01(0,-24,spd,ag,delay);
					spd+=-0.5;
					delay+=40;
				}
			}
			case(131)
			{
				zako02(5);
				zako02(6);
				zako02(7);
				zako02(8);
			}
			case(140)
			{
				zako04(10);
			}
			case(142)
			{
				zako03(1);
			}
			case(143)
			{
				zako03(3);
			}
			case(145)
			{
				let ag=180;
				let delay=50;
				let wide=120;
				let angle=ag-wide/2;
				while(angle<=ag+wide/2+1)
				{
					zako01(10,0,1.8,angle,delay);
					angle+=wide/3;
				}
			}
			case(147)
			{
				let ag=0;
				let delay=140;
				let wide=120;
				let angle=ag-wide/2;
				while(angle<=ag+wide/2+1)
				{
					zako01(2,0,1.8,angle,delay);
					angle+=wide/3;
				}
			}
			case(148,149)
			{
				zako02(10);
				zako02(11);
			}
			case(151,152)
			{
				zako02(0);
				zako02(1);
			}
			case(155)
			{
				zako02(5);
				zako02(6);
			}
			case(160)
			{
				zako02(2);
				zako02(3);
				zako02(8);
				zako02(9);
			}
			case(166)
			{
				zako03(5);
				zako03(6);
			}
			case(168)
			{
				let delay=30;
				let ag=-20;
				let spd=3;
				loop(3)
				{
					zako01(0,-24,spd,ag,delay);
					spd+=-0.5;
					ag+=-6;
					delay+=60;
				}
				let delay=130;
				let ag=200;
				let spd=3;
				loop(3)
				{
					zako01(11,24,spd,ag,delay);
					spd+=-0.5;
					ag+=-6;
					delay+=60;
				}
			}
			case(177)
			{
				zako02(8);
				zako02(9);
				zako02(10);
			}
			case(181)
			{
				zako03(4);
				zako03(5);
			}
			case(184)
			{
				zako02(1);
				zako02(2);
			}
			case(190)
			{
				zako03(4);
				zako03(5);
				zako03(6);
				zako03(7);
			}
			case(197,199)
			{
				zako04(1);
			}
			case(198,200)
			{
				zako04(10);
			}
		}
		wait(240);
		stagepart=1;
		CreateEnemyBossFromFile(boss[gamemode],cenX,minY,0,0,0);
		waitzero;
		SetMusic(bgm[0],BGM_FADEOUT_5);
		stagepart=2;
		frame_rflg=true;
		local
		{
			let dbase=30;
			loop(2)
			{
				local
				{
					let delay=dbase;
					let ag=180;
					let spd=2;
					loop(6)
					{
						zako01(11,24,spd,ag,delay);
						spd+=0.3;
						ag+=-5;
						delay+=10;
					}
				}
				wait(60);
				local
				{
					let delay=dbase+20;
					let ag=0;
					let spd=2;
					loop(6)
					{
						zako01(0,-24,spd,ag,delay);
						spd+=0.3;
						ag+=5;
						delay+=10;
					}
				}
				dbase+=40;
			}
		}
		wait(180);
		Warning;
		wait(260);
		CreateEnemyBossFromFile(boss[gamemode+3],maxX,minY+180,0,0,0);
		wait(160);
		memory_flg[4]=true;
		SetMusic(bgm[1],BGM_PLAY);
		waitzero;
		frame_rflg=false;
		SetMusic(bgm[1],BGM_FADEOUT_10);
		wait(240);
	}
	
	
	function Block01(let x,let spd)
	{
		let bpos=[48,80,112,144,176,208,240,272,304,336,368,400];
		CreateEnemyFromFile(block[0],bpos[x%12],minY,spd,90,0);
	}
	
	function Block02(let x,let spd)
	{
		let bpos=[48,80,112,144,176,208,240,272,304,336,368,400];
		CreateEnemyFromFile(block[1],bpos[x%12],minY,spd,90,0);
	}
	
	task zako01(let x,let vx,let spd,let ag,let delay)
	{
		wait(delay);
		let bpos=[48,80,112,144,176,208,240,272,304,336,368,400];
		let y=minY-16+delay;
		CreateEnemyFromFile(enemy[0],bpos[x%12]+vx,y,spd,ag,0);
	}
	
	task zako02(let x)
	{
		let bpos=[48,80,112,144,176,208,240,272,304,336,368,400];
		CreateEnemyFromFile(enemy[1],bpos[x%12],minY,0,90,0);
	}
	task zako03(let x)
	{
		let bpos=[48,80,112,144,176,208,240,272,304,336,368,400];
		CreateEnemyFromFile(enemy[2],bpos[x%12],minY,0,90,0);
	}
	task zako04(let x)
	{
		let bpos=[48,80,112,144,176,208,240,272,304,336,368,400];
		CreateEnemyFromFile(enemy[3],bpos[x%12],minY,0,90,0);
	}
}