Solve And Explain Math Thinking Problems