I'm looking for a clean way to write a problem on balancing a chemical equation. Below is a MWE of a simple attempt. The issue is that the preview and the check answer boxes are (logically) inserted by the final answer blank, however this impedes the readability of the problem itself. I would appreciate any instruction about controlling the placement of these pop-up boxes, if this is possible.
DOCUMENT();
loadMacros('PGstandard.pl','PGML.pl','parserMultiAnswer.pl');
$ma=MultiAnswer(2,2,1)
->with(cmpOpts=>{mathQuillOpts => "disabled"},partialCredit=>0,singleResult=>1);
BEGIN_PGML
Balance the below chemical equation.
[_]{$ma} [`\text{H}_2\text{O}`] (g) [`\longrightarrow`] [_]{$ma} [`\text{H}_2`] (g) + [_]{$ma} [`\text{O}_2`] (g)
END_PGML
ENDDOCUMENT();