Switch Dog

The objective of this puzzle is to turn off all rooms' light. If you touch a room with a switch, you can turn OFF or ON the room light and diagonally neighbors' room lights.