5 I/O are used - 2 switch inputs, 2 LED outputs, 1 'reset' output

Example :

Switch 1

Blink LED output IF the Switch 1 has been pressed - keep it blinking @ 2Hz

If Switch 1 pressed again, keep it blinking ! - exactly the same for Switch 2

If both LED outputs are active - send 10 second pulse to 3rd output pin.
Then reset all switches / LED's & start again.