Generating…Generating…Thinking…Almost there…Generating…Generating…Generating…Thinking…Almost there…Generating…Generating…