Hi, I am back again

I will try to explain as best I can but please ask for clarification if it will help.
A variable called $WORDS contains words separated by a space (or other separator if I wish).
The contents will be One Two Three Four ...... or any number of them can be missing .... so the contents might be Two Four or One Four or One Two Four or ..... so on
I want to extract whatever words are present and rename them as variables for use elsewhere.
So
One=$One
if it exists in the $Words variable, and so on.
I would prefer to use a Bash method ..... not good with syntax for the likes of Sed or Awk

Maybe substitution would be the best method? using something like
echo ${BOOT%% *} for the first word .... or a small '
for i in etc' loop ..... ?
for i in $WORDS; do echo
"$"$i; done
(EDIT)Your ideas would be appreciated.
Thank you.
EDIT:
It just occurred to me that I have no need to extract the words from the variable, if they could be hacked while within it .... so that
One Two Three Fourbecame
$One
$Two
$Three
$Four..... replacing the separator with a line feed (or whatever its called) and adding the
$ before each word present.
That might be a neater way ...... if anyone has ideas

regards