So frustrating yet so fun.  Educational too.

Link : http://www.joeykatzen.com/alpha/ver3/#guess