Text this: Inventive Thinking through TRIZ