char digit[] = {0x3F, 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x7, 0x7F, 0x6F};
int number;
int vhod;
void setup() {
randomSeed(analogRead(A0));
number = random(5);
DDRD = 0xFF;
DDRB &= 0b00000000;
}
void loop() {
vhod = PINB & 0b00000001;
if(vhod == 0b00000000){
if(number < 9){
number++;
delay(300);
}
}
PORTD = digit[number];
}