I need help finding a more effective way of separating a string into all possible substrings. This program needs to take a desired string sequence (ex. GTCCAGCTTAAG), with a max