<prompt> Unda chaguo za kukokotoa ambazo huchukua mifuatano miwili na kuangalia ikiwa ni anagram ya kila mmoja.  <response>: Hili ni suluhisho linalowezekana katika Python: python def is_anagramstr1, str2: Ondoa nafasi zozote au herufi maalum na ubadilishe kuwa herufi ndogo str1 .jiungechar.lower kwa char katika str1 if char. isalpha str2 .jiungechar.lower kwa char katika str2 if char.isalpha Angalia ikiwa nyuzi mbili zina urefu sawa ikiwa lenstr1 ! lenstr2: rudisha Si kweli Unda kamusi ya marudio kwa kila mfuatano freq1 freq2 kwa char katika str1: freq1char freq1.getchar, 0 1 kwa char katika str2: freq2char freq2.get char, 0 1 Angalia kama kamusi mbili za masafa ni sawa return freq1 freq2 Chaguo hili la kukokotoa huchukua mifuatano miwili, kuondoa nafasi zozote au herufi maalum, na kuzibadilisha kuwa herufi ndogo. Kisha, huangalia ikiwa nyuzi mbili zina urefu sawa. Ikiwa hazifanyi hivyo, chaguo la kukokotoa litarejesha Uongo. Kisha hutengeneza kamusi ya marudio kwa kila mfuatano, ikirekodi idadi ya mara ambazo kila herufi inaonekana. Mwishowe, inakagua ikiwa kamusi mbili za masafa ni sawa. Ikiwa ndivyo, chaguo za kukokotoa hurejesha Kweli, ikionyesha kwamba mifuatano miwili ni anagramu ya kila mmoja. 