Fix to use new randRangeUnique

randRangeUnique was return an index out of range

Test plan: run exercise a few times and make sure the question isn't undefined.

fix #45048 and many others

auditors chbl, eater