<prompt> Mfuatano wa DNA unajumuisha mfululizo wa nyukleotidi zilizofupishwa kama A, C, G, na T. Kwa mfano, ACGAATTCCG ni mfuatano wa DNA.Unaposoma DNA, ni muhimu kutambua mfuatano unaorudiwa ndani ya DNA.Kwa kuzingatia mfuatano s unaowakilisha mfuatano wa DNA, rudisha mfuatano wote wa 10-herufi-urefu unaotokea zaidi ya mara moja katika molekuli ya DNA. Unaweza kurudisha jibu kwa mpangilio wowote .Mfano wa 1:Ingizo: s AAACCCAAACCCAAAGGGTTTPato: AAACCC,CCCAAAMfano wa 2:Ingizo: s AAAPato: AAAVikwazo: 1 s.urefu 105 si ama ni A, C, G, au T.  <response>: chatukutoka kwa makusanyo leta defaultdictdef findRepeatedDnaSequences: str: dna_counter defaultdictint matokeo kwa i in rangelens - 9: mlolongo si:i 10 dna_countermfuatano 1 ikiwa dna_countermlolongo 2: tokeo.ongezamlolongo matokeo ya kurudimaelezoAlgorithm inarudia kupitia mfuatano wa DNA wa ingizo s na kutoa kamba ndogo zenye urefu wa herufi 10. Kisha hutumia hashmapkamusi kuhesabu matukio ya kila kamba ndogo. Ikiwa hesabu ya mfuatano mdogo mahususi inakuwa 2, inaongeza kamba ndogo kwenye orodha ya matokeo. Hati-msingi katika Python na Ramani katika JavaScript hushughulikia maadili chaguo-msingi kiotomatiki wakati wa kuongeza hesabu.Baada ya kitanzi kukamilika, orodha ya matokeo ina mifuatano yote ya DNA yenye urefu wa herufi 10 ambayo imetokea zaidi ya mara moja. 