function ShowClearBonus{
		let temparray=[];
		let temparrayb=[];
	if(currentstage[0]==0){
		DrawTextCustom("none", GetCenterX-100, GetClipMinY+100, GetClipMaxX, 255, 255, 255, 255, 1, 0, 0, 0);
		SetStageVal(0, 1, 2);
	}
	if(currentstage[0]==1){
		if(currentstage[1]==1){
			DrawTextCustom("none", GetCenterX-100, GetClipMinY+100, GetClipMaxX, 255, 255, 255, 255, 1, 0, 0, 0);
			SetStageVal(1, 1, 2);
			SetStageVal(1, 2, 1);
		}
		if(currentstage[1]==2){
			if(GetCommonData("STAGES")[1][1]==1){
				DrawTextCustom("5x Steel", GetCenterX-100, GetClipMinY+100, GetClipMaxX, 255, 255, 255, 255, 1, 0, 0, 0);
				DrawTextCustom("1000 Coins", GetCenterX-100, GetClipMinY+150, GetClipMaxX, 255, 255, 255, 255, 1, 0, 0, 0);
				temparray=GetCommonData("MATERIALS");
				temparray[0]=temparray[0]+5;
				SetCommonData("MATERIALS", temparray);
				SaveCommonData;
				SetCommonData("MONEY", GetCommonData("MONEY")+1000);
				temparray=GetCommonData("HELPERS");
				temparray[0]=1;
				SetCommonData("HELPERS", temparray);
				SaveCommonData;
			}else{
				DrawTextCustom("none", GetCenterX-100, GetClipMinY+100, GetClipMaxX, 255, 255, 255, 255, 1, 0, 0, 0);
			}
			SetStageVal(1, 2, 2);
			SetStageVal(2, 1, 1);
		}
	}
	
	function SetStageVal(area, stage, num){
		if(GetCommonData("STAGES")[area][stage-1]<num){
			temparray=GetCommonData("STAGES");
			temparrayb=temparray[area];
			temparrayb[stage-1]=num;
			temparray[area]=temparrayb;
			SetCommonData("STAGES", temparray);
			SaveCommonData;
		}
	}
}