add a function for dealing with the switch puzzle generically
use the switch pos enums
blink the top panel in the pre-on state