Source: http://www.zam.com/article/1673/how-to-solve-gorogoas-hardest-green-level-yellow-level-and-purple-level-puzzles