Puzzle 26

25258