Math Puzzle program