function viewSimplifiedExercise($lista, $exercisetext, $form_action)
 {
     $posizione = array();
     foreach ($lista['nascoste'] as $item) {
         $posizione[$item['posizione']][$item['parola']] = $item['parola'];
     }
     $div = CDOMElement::create('div');
     $form = CDOMElement::create('form', 'id:esercizio, name:esercizio, method:POST');
     $form->setAttribute('action', $form_action);
     $cloze_text = CDOMElement::create('div', 'id:cloze_exercise_text');
     $words_count = count($exercisetext);
     for ($i = 0; $i < $words_count; $i++) {
         if (isset($posizione[$i + 1])) {
             $p = $i + 1;
             $div_select = CDOMElement::create('div');
             $empty_option = array('---' => '---');
             $options = array_merge($empty_option, parent::shuffleList($posizione[$p]));
             $select = BaseHtmlLib::selectElement("id:useranswer[{$p}],name:useranswer[{$p}], size:0", $options);
             $div_select->addChild($select);
             $div_select->addChild(new CText($exercisetext[$i][1]));
             $cloze_text->addChild($div_select);
         } else {
             $word = new CText($exercisetext[$i][0] . $exercisetext[$i][1]);
             $cloze_text->addChild($word);
         }
     }
     $form->addChild($cloze_text);
     $form->addChild(CDOMElement::create('hidden', 'id:op, name:op, value:answer'));
     $div_buttons = CDOMElement::create('div', 'id:buttons');
     $button_text = translateFN('Procedi');
     $div_buttons->addChild(CDOMElement::create('submit', "id:button,name:button,value:{$button_text}"));
     $div_buttons->addChild(CDOMElement::create('reset'));
     $form->addChild($div_buttons);
     $div->addChild($form);
     return $div->getHtml();
 }