Puzzle 103.