<prompt> Programu ya TCL inachukua pembejeo ya mtumiaji kwa urefu unaohitajika wa nywila kati ya herufi 8 na 16 na kisha inazalisha nywila ya nasibu iliyo na mchanganyiko wa herufi kubwa na ndogo, nambari, na herufi maalum; programu inapaswa kuonyesha nywila iliyoundwa kwa mtumiaji na kuruhusu chaguo la kuunda nywila mpya ikiwa inahitajika; nywila haipaswi kuwa na nafasi au herufi zisizoeleweka.  <response>: Kifungu hiki cha programu kinahitajika kwa ajili ya utoaji wa password ya kipekee, kwa mfano, 