All products featured here are independently selected by our editors and writers. If you buy something through links on our site, Mashable may earn an affiliate commission. TL;DR: Take a wide range of ...
Last September, more than 250 Harvard students flocked across the Charles River to compete in the Computer Science 50 Puzzle Day. After hours of solving puzzles and logic problems, three teams emerged ...