Rubik's Snake

Rubik's Snake

A rubik's snake rests on a table at CS50 Puzzle Day on September 6, 2014. The Facebook-sponsored event featured Facebook and CS50 paraphenalia and giveaways.