I have been working on A puzzle that works like this ..
Puzzle activated upon reading A poetic message one must decipher in order to have a clue on what to do next .
Upon Landing on the initial switch , > Will activate second switch to activate if > initial switch was landed on first .
Then if the player steps on the wrong switch , the cycle resets itself ( and maybe has consequences if wrong )
The trouble I am having is , deactivating switches , when the proper switch was not active