<prompt> Kwa kuzingatia orodha ya maneno, tunataka kutekeleza kikagua tahajia ambacho hubadilisha neno la swali kuwa neno sahihi.Kwa neno fulani la ulizo, kikagua tahajia hushughulikia kategoria mbili za makosa ya tahajia: Herufi kubwa: Ikiwa hoja inalingana na neno katika orodha ya maneno kesi-isiyojali , basi neno la swali linarejeshwa likiwa na kisanduku sawa na kipochi katika orodha ya maneno. Mfano: orodha ya maneno njano, query YellOw : sahihi njano Mfano: orodha ya maneno Njano, swali njano : sahihi Njano Mfano: orodha ya maneno njano, query njano : sahihi njano Makosa ya Vokali: Ikiwa baada ya kubadilisha vokali a, e, i, o, u ya neno la swali na vokali yoyote moja moja, italingana na neno katika orodha ya maneno haijalishi, kisha neno la swali linarudishwa likiwa na kipochi sawa na kinacholingana katika orodha ya maneno. Mfano: orodha ya maneno YellOw , query njano : sahihi YellOw Mfano: orodha ya maneno YellOw , query njano : sahihi hakuna mechi Mfano: orodha ya maneno YellOw , query yllw : sahihi hakuna mechiKwa kuongezea, ukaguzi wa tahajia hufanya kazi chini ya sheria zifuatazo za utangulizi: Wakati hoja inalingana kabisa na neno katika orodha ya maneno nyeti-nyeti, unapaswa kurudisha neno lile lile. Hoja inapolingana na neno hadi herufi kubwa, unapaswa kurejesha ulinganifu wa kwanza kama huo katika orodha ya maneno. Hoja inapolingana na neno hadi makosa ya vokali, unapaswa kurejesha ulinganifu wa kwanza kama huo katika orodha ya maneno. Ikiwa swali halina ulinganifu katika orodha ya maneno, unapaswa kurudisha kamba tupu.Kwa kuzingatia maswali kadhaa, rudisha orodha ya maneno jibu, ambapo jibui ni neno sahihi la swali hojai.Mfano wa 1:Ingizo: orodha ya maneno KiTe,kite,hare,Hare, queries kite,Kite,KiTe,Hare,HARE ,Sikia,sikia,keti,keet,ketoPato: kite,,KiTe,KiTe,Hare,hare,,,KiTe,,KiTeMfano wa 2:Ingizo: orodha ya maneno njano, maswali YellOwPato: njanoVikwazo: 1 wordlist.length, queries.length 5000 1 orodha ya manenoi.urefu, maswalii.urefu 7 orodha ya manenoi na maswalii yanajumuisha herufi za Kiingereza pekee.  <response>: def num_subarrays_with_sumidadi, lengo: kutoka kwa makusanyo leta defaultdict kiambishi awali_sum_count defaultdictint kiambishi awali_jumla_hesabu0 1 jumla_jumla, matokeo 0, 0 kwa nambari kwa nambari: jumla_jumla nambari tokeo kiambishi awali_jumla_hesabujumla_jumla - lengo kiambishi_jumla_hesabucumulative_sum 1 matokeo ya kurudi 