Various puzzles, homework assignments, and interview questions