Puzzle 104.