Concept Flow - Substring extraction
Start with full string
Specify start position
Specify length (optional)
Extract substring
Return substring
The program starts with a full string, then chooses where to start and how many characters to take, finally extracting and returning that substring.