And Suddenly the Inventor Appeared: TRIZ, the Theory of Inventive Problem Solving