yeah sorry about that. And my last few posts as well. They were made at 3 in the morning. I had bad insomnia last night.
Anyways, besides the fact that you have two a)'s under 3, here is an easy way to make a switch puzzle:
First, create the events for the switches with graphics and all, but nothing in the body yet.
Then, find a single variable that is either a temporary variable or is dedicated to this puzzle.
In the body of each event write a different mathematical operation to do with the command (For example, if you have 4 switches, go with + 3, - 3, * 3, / 3)
Then, find out what the variable would end up as if you hit the switches in the right order (Ex order 1324 == 2, or order 4231 == -6)
Then, just have each of your switches check for that value after you press them. If the value is correct, let the player move on.
That's it. I know that it's kind-of lame, but I know people that try and use a ton of switches and conditionals for these things when they really don't need to.