Have a working version but displays the wrong behaviour in the sense
that it lights two LEDs, this will need to be fixed.