I want to separate a one-cell sentence into cells of 4 words each in the same row. If the sentence has more than 12 words, the 12th word should append "..." and add no more words. SPECIAL CONDITION: I cannot have a cell with only one word in it. If a sentence has five words, cell 1 should use three words, cell 2 should use two words.
Example data can be found here: https://docs.google.com/spreadsheets/d/1q4qRgXSq6xXhddArPCoBIuOOupRvokUd0andADCNN0Q/edit#gid=0
This is based on the question found here: Google Sheets: Split text into groups of four words: Place each group of four words into cells across the row, max 12 words / 3 columns

Improvising from the existing formula provided in the previous post:
UPDATED FORMULA
logic: A simple if-conditional approach is used here depending on the total number of words available in the sentence. they are split first by blank space & then joined as phrases depending on the set rules of2 Columns, 5 words per column, no column with 1 word