<prompt> Tengeneza algoriti ili kupata herufi ya kwanza isiyoweza kurudiwa katika mfuatano uliotolewa.  <response>: def firstNonRepeatCharkamba: tengeneza kamusi ya wahusika char_dict dict rudia juu ya mfuatano kwa mimi katika kamba: angalia ikiwa char tayari iko kwenye kamusi ikiwa niko katika char_dict: char_dicti 1 ongeza char ikiwa haipo kwenye kamusi kwingine: char_dicti 1 iterate kwa char ya kwanza ya kipekee kwa i, j katika char_dict.items: ikiwa j1: rudisha char kurudi i kurudi -1 wakati herufi zote zinarudiwa kurudi -1 