0
Thanks @NathanMerrill for allowing me to post this! The following is entirely his wording from this sandbox post (deleted):
We define a "Fresh" substring is a substring that cannot be found earlier in the string.
For example, if I take the string "abababc" and split it: ["ab","ab","a","bc"], ...