Thinking in Problems: How Mathematicians Find Creative Solutions