#include	<avr/io.h>
#include	<util/delay.h>
#include	<stdlib.h>
#include	<stdio.h>

//#define	construct	1

#ifdef construct
void led_blinky(void)
{
	#if construct==1
	PORTB ^= 0xdF;
	_delay_ms(500);
	#elif construct==2
	PORTB ^= 0xFF;
	_delay_ms(500);
	_delay_ms(500);
	#endif
}
#endif

int main(void)
{
	DDRB = 0xFF;
	
	while(1)
	{
		#ifdef construct
		led_blinky();
		#else
		PORTB ^= 0xAA;
		_delay_ms(100);
		#endif
	}
}