Well, looking at this as a specialized string of text instead of a specialized group of hexadecimal numbers I came up with my own solution. This uses the looparray to generate the 36 characters consisting of the hex numbers and the “-” character. By first creating a ghost array of 35 carriage returns to drive the looparray to cycle 36 times we can then create each character in turn and account for the needed “-” characters as well as the “4” for the 15th character and reduced range used for the 20th character. Here is the code I used:
if index=9 or index=14 or index=19 or index=24
Here are samples of the output:
Not as kosher as Dave’s solution but more in my wheelhouse.