In my original upload it didn't quite solve the puzzle correctly, leading to frustrating users. :-) A fixed copy is availabe here. Twitter Facebook Google+