I'd hazard a guess that, in addition to neuroball's excellent advise, you may be wanting to get additional data from the form? Just wash, rinse, and repeat for each set of parameters passed:
@consider = $q->param("consider1");
$problem = $q->param("problem1");
etc...