Email Record: First course in algorithms through puzzles /