Exercise https://jsbin.com/jekeni/edit?html,output

Did your cube really turned 10 times? If not why not? You can fix it but for that you have to think what is implicit and explicit. Go as far as you can in those exercise but not more than 30 min!

Demo http://output.jsbin.com/zejehu/ (alternative technique, very flexible but a bit trickier)

What are the differences of the exercise and the demonstration? What can you do with the demonstration that you can't do with the first one and vice versa? Have you tried animating colors? Did it work and if so why not?

Done? Go back to learn more.