#define N PINB=DDRB=0
uint8_t j=0;
void setup(){pinMode(3,1);}
void loop(){
 byte k=0,l=(j++&2)?5:3,p=(j&1)?4:2,o=(j&4)?64:32;
 for (int i=0;i<256*24;i++) {
  PIND=~0;
  if(k&o){k+=p;N;N;N;N;PORTD=0;N;N;N;}
  else{N;PORTD=0;k+=l;N;N;N;N;}
 }
 sei();delay(500);cli();
}