This puzzle needs JavaScript. Enable it in your browser to play.