An Improved version of Lights Out

Clicking on a button changes its color and the color of its 4 neighbors.
The object is to change all the color of all the buttons to yellow. Clicking the bottom button starts random guessing.