Thanksgiving Logic Puzzle