Theory Of Inventive Problem Solving.