The Langoliers Puzzles