<prompt> Ukiandika programu ya Lua ambayo inakubali safu ya safu na kuorodhesha kwa utaratibu wa alfabeti, programu inapaswa kuwa na uthibitisho wa pembejeo ya mtumiaji ili kuhakikisha kwamba safu tu zinakubaliwa, programu inapaswa kutumia algorithm ya kupanga ya chaguo lako ili kupanga safu kwa utaratibu wa kupanda, programu inapaswa kuchapisha safu iliyoorodheshwa kwenye console kwa ajili ya uthibitisho wa mtumiaji, na pia inapaswa kutoa chaguo la kuhifadhi safu kwa faili.  <response>: Miongoni mwa vipengele vinavyotumika ni Input-input-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-output-out-output-out-output-out-output-out-out-put-out-out-put-out-out-put-out-out-out-put-out-out-out-put-out-out-out-put-out-out-out-out-out-put-out-out-out-out-out-put-out-out-out-out-out-out-put-out-out-out-out-out-out-out-out-out-out-out-out-out-out-out- 