Well, assuming the words in the second and third element are seperated by only one space but the elements themselves are seperated by two or, it looks like
would do basically what you want. If thats not the case, you have basically have no way guarunteed to work. If I *had* to solve that problem, I'd probably try to extract the first element and the last two elements, then guess a lot for the middle ones.