void updatewithoutpeople(){
int j,k;
int x,y;
srand(time(NULL));
if(v==0){
cube_x=400;
cube_y=0;
kind=rand()%7; //
v=1;//
}
if(kind==4)
bottom_y=cube_y;
else
bottom_y=cube_y+40;
switch(kind){
case 0:
view[cube_x][cube_y]=0;
view[cube_x+40][cube_y]=0;
view[cube_x][cube_y+40]=0;
view[cube_x+40][cube_y+40]=0;
break;
case 1:
view[cube_x][cube_y]=0;
view[cube_x+40][cube_y]=0;
view[cube_x][cube_y+40]=0;
view[cube_x+40][cube_y+40]=0;
break;
case 2:
view[cube_x][cube_y]=0;
view[cube_x+40][cube_y]=0;
view[cube_x+40][cube_y+40]=0;
view[cube_x+80][cube_y+40]=0;
break;
case 3:
view[cube_x][cube_y]=0;
view[cube_x+40][cube_y]=0;
view[cube_x][cube_y+40]=0;
view[cube_x-40][cube_y+40]=0;
break;
case 4:
view[cube_x][cube_y]=0;
view[cube_x+40][cube_y]=0;
view[cube_x+80][cube_y]=0;
view[cube_x+120][cube_y]=0;
break;
case 5:
view[cube_x][cube_y]=0;
view[cube_x][cube_y+40]=0;
view[cube_x+40][cube_y+40]=0;
view[cube_x+80][cube_y+40]=0;
break;
case 6:
view[cube_x][cube_y]=0;
view[cube_x][cube_y+40]=0;
view[cube_x-40][cube_y+40]=0;
view[cube_x-80][cube_y+40]=0;
break;
case 7:
view[cube_x][cube_y]=0;
view[cube_x][cube_y+40]=0;
view[cube_x-40][cube_y+40]=0;
view[cube_x+40][cube_y+40]=0;
break;
}
switch(kind){
case 0:
if(view[cube_x][bottom_y+40]!=1&&bottom_y<760){
a++;
if(a>400)
{
cube_y+=40;
a=0;
}
}
else
v=0;search();break;
case 1:
if(view[cube_x][bottom_y+40]!=1&&bottom_y<760){
a++;
if(a>400)
{
cube_y+=40;
a=0;
}
}
else
v=0;search();break;
case 2:
if(view[cube_x+40][bottom_y+40]!=1&&view[cube_x+80][bottom_y+40]!=1&& bottom_y<760){
a++;
if(a>400)
{
cube_y+=40;
a=0;
}
}
else
v=0;search();break;
case 3:
if(view[cube_x][bottom_y+40]!=1&&view[cube_x-40][bottom_y+40]!=1&&bottom_y<760){
a++;
if(a>400)
{
cube_y+=40;
a=0;
}
}
else
v=0;search();break;
case 4:
if(view[cube_x][bottom_y+40]!=1&&view[cube_x+40][bottom_y+40]!=1&&view[cube_x+80][bottom_y+40]!=1&&view[cube_x+120][bottom_y+40]!=1&&bottom_y<760)
{
a++;
if(a>200)
{
cube_y+=40;
a=0;
}
}
else
v=0;search();break;
case 5:
if(view[cube_x][bottom_y+40]!=1&&view[cube_x+40][bottom_y+40]!=1&&view[cube_x+80][bottom_y+40]!=1&&bottom_y<760)
{
a++;
if(a>400)
{
cube_y+=40;
a=0;
}
}
else
v=0;search();break;
case 6:
if(view[cube_x][bottom_y+40]!=1&&view[cube_x-40][bottom_y+40]!=1&&view[cube_x-80][bottom_y+40]!=1&&bottom_y<760)
{
a++;
if(a>400)
{
cube_y+=40;
a=0;
}
}
else
v=0;search();break;
case 7:
if(view[cube_x][bottom_y+40]!=1&&view[cube_x+40][bottom_y+40]!=1&&view[cube_x-40][bottom_y+40]!=1&&bottom_y<760)
{
a++;
if(a>400)
{
cube_y+=40;
a=0;
}
}
else
v=0;search();break;
}
switch(kind){
case 0:
view[cube_x][cube_y]=1;
view[cube_x+40][cube_y]=1;
view[cube_x][cube_y+40]=1;
view[cube_x+40][cube_y+40]=1;
break;
case 1:
view[cube_x][cube_y]=1;
view[cube_x+40][cube_y]=1;
view[cube_x][cube_y+40]=1;
view[cube_x+40][cube_y+40]=1;
break;
case 2:
view[cube_x][cube_y]=1;
view[cube_x+40][cube_y]=1;
view[cube_x+40][cube_y+40]=1;
view[cube_x+80][cube_y+40]=1;
break;
case 3:
view[cube_x][cube_y]=1;
view[cube_x+40][cube_y]=1;
view[cube_x][cube_y+40]=1;
view[cube_x-40][cube_y+40]=1;
break;
case 4:
view[cube_x][cube_y]=1;
view[cube_x+40][cube_y]=1;
view[cube_x+80][cube_y]=1;
view[cube_x+120][cube_y]=1;
break;
case 5:
view[cube_x][cube_y]=1;
view[cube_x][cube_y+40]=1;
view[cube_x+40][cube_y+40]=1;
view[cube_x+80][cube_y+40]=1;
break;
case 6:
view[cube_x][cube_y]=1;
view[cube_x][cube_y+40]=1;
view[cube_x-40][cube_y+40]=1;
view[cube_x-80][cube_y+40]=1;
break;
case 7:
view[cube_x][cube_y]=1;
view[cube_x][cube_y+40]=1;
view[cube_x-40][cube_y+40]=1;
view[cube_x+40][cube_y+40]=1;
break;
}
}