Haven’t solved it yet, I just got the puzzle image. But I think this is another puzzle that can be solved using coding, if your code can look up or refer an English dictionary for every word check. Personally, I think it’d be interesting to do with code. Just my thoughts. See you…
This one really frustrates me. I think its especially harder for non-native speakers, as native speakers probably have an easier time identifying words inside this mess.
I tried solving it with coding, but it seems that brute force approach won’t work here as the longer words (I’ll take the edge case, 19 letters) time complexity would be at most O((2^19)^3)), aka O(1.44e17). not realistic for modern computers.
Here are some hints (hope it’s not against the rules to give these out).
First letter of line is always a first letter of some word. May seem obvious, but there could be cases, when the extra letter is the first one.
the first letters of three words appear in the same order as they are usually used together. E.g. if the words were ROCK, PAPER, SCISSORS - the first letter of the line would be R and could be looking like this: RIPSOCAPCKISESORRS - with an extra I in position 2
BTW, I used R to semi-brute force. First got oll permutations of 0/1 for the length of the word (so if there is 12 characters there will be 4096 combinations). Then I assumed that no word will be shorter than 3 characters (I was prepared to go to 2 characters). so if there were only 2 or 1 TRUE values, I removed it from the list. If there were length-4 or more then removed as well.
Then for each TRUE picked the acharacter at this position. This gave me all possible words you could make from the original word. Added some rules that it cannot contain some combinations of letters (for example FTM, TMR etc).
Next bit was manual : removed from the list words that didn’t make any sense at all. It was actually easier then expected. On few occasion that was the moment when answer hit me.
Few others I did again some math - possible triplet combinations of words -accepted if only one letter is left. others (overlaps, not enough letters etc) rejected.
Then I browsed through the list and some combination jumped immediately at me.
Few were rather hilarious: Saw Worn Hide, Wave at Elroy. etc