e.g. convert log_5(25) = 2 into 5^2 = 25
I've set up the problem as two answer blanks separated by an equal sign, with the two answers joined under parserMultiAns.
I'm using bizarroArithmetic to check for proper formatting with a custom MultiAns checker to allow for mirrored responses.
However, in the answer checker, I am having trouble pulling the un-evaluated student answers from $ansHash. Using @{$student} of course gives me the evaluated (Real-valued) form of the student expression, and @{$ansHash->{student_formula}} comes up blank (as does @{$ansHash->{original_student_ans}}). Using reduceConstants=>0 ensures that the preview answer string is exactly what I want, but I can't seem to figure out how to pull it from the $ansHash or $student.