What is returned by `" red blue ".split()` with no separator argument?
Explanation
Without an explicit separator, consecutive whitespace acts as one boundary and edge whitespace does not create empty fields. Treating every space independently would introduce empty strings that this form of `split` deliberately omits.