CS50: Try these 8 puzzles from puzzles from Harvard's post popular class | Fortune