35 Chess Puzzles by Jan Timman