Javascript Lights Out Keychain

Buttons Pressed


Current Mode

Instructions
Clicking on a button will toggle the state of that button and of all the surrounding buttons (any buttons that are on will turn off and vice versa). Remember that in this game we are playing on a torus. Therefore pressing a button on the top row will affect buttons on the bottom row, and similarly for the sides. The aim of the game is to switch all of the lights off.
If you want to start the current game again, press the reset button
To see the shortest solution, press the solve button. The highlighted buttons are the ones you need to push. To resume play, press the solve button again.
To play a new, random puzzle - press the New Game button

Enter Your Own Puzzle

Press the mode button to change to "create" mode. You can then turn the lights on
and off individually. All puzzles are solvable!
To change back to "play" mode, press the mode button again.