if (снизу_пусто){ // сыплется вниз
y+=1
} else if (снизу_слева_пусто && снизу_справа_пусто){// сыплется по диагонали в случайную сторону
y+=1
if (rand()>0.5){
x-=1
}else{
x+=1
}
} else if (снизу_справа_пусто){ // сыплется вправо по диагонали
y+=1
x+=1
} else if (снизу_слева_пусто){ // сыплется влево по диагонали
y+=1
x-=1
}