STR1: How to Solve Difficult Problems