String flowchart