Additional Resources for you to Explore
How do you guess what others will guess when everybody could be doing the same thing i.e. trying to guess what others would be guessing. 
One question for the road. How was the masked man so confident that he would win irrespective of which cup Vizzini choses?