The warning messages say:

`Use of uninitialized value $value in string eq at line 181 of [PG]/macros/parserRadioButtons.pl`

`Use of uninitialized value $label in string eq at line 335 of [PG]/macros/parserRadioButtons.pl`

Here is my code:

DOCUMENT(); # This should be the first executable line in the problem.

loadMacros(

"PGstandard.pl",

"PGML.pl",

"PGcourse.pl",

"parserRadioButtons.pl",

);

TEXT(beginproblem());

$a = random(2,4,1);

$b = random(5,7,1);

$c = random(2,8,1);

$radio = RadioButtons(["convergent", "divergent"], "convergent", );

#######################################################

#

# Determine if a geometric series is convergent or divergent.

#

BEGIN_PGML

The geometric series [` \displaystyle\sum_{n=0}^\infty \frac{[$c]\cdot[$a]^n}{[$b]^n} `] is

[______________]{$radio}.

END_PGML

#######################################################

ENDDOCUMENT(); # This should be the last executable line in the problem.