Text this: Techniques of Structured Problem Solving