Systemic text generation as problem solving: OPS5 tutorial