color alternatively with each click
undo button resets and works properly