<prompt> Kwa kuzingatia orodha njia ya maelezo ya saraka, ikijumuisha njia ya saraka, na faili zote zilizo na yaliyomo katika saraka hii, rudisha _faili zote nakala katika mfumo wa faili kulingana na njia_ zao. Unaweza kurudisha jibu kwa mpangilio wowote .Kundi la faili zilizorudiwa lina angalau faili mbili ambazo zina maudhui sawa.Kamba moja ya maelezo ya saraka katika orodha ya ingizo ina umbizo lifuatalo: rootd1d2...dm f1.txtf1_content f2.txtf2_content ... fn.txtfn_content Ina maana kuna n faili f1.txt, f2.txt ... fn.txt zenye maudhui f1_content, f2_content ... fn_content mtawalia kwenye saraka rootd1d2 ...dm . Kumbuka kuwa n 1 na m 0. Ikiwa m 0, inamaanisha kuwa saraka ni saraka ya mizizi tu.Matokeo ni orodha ya vikundi vya njia za faili mbili. Kwa kila kikundi, ina njia zote za faili za faili ambazo zina maudhui sawa. Njia ya faili ni kamba ambayo ina muundo ufuatao: directory_pathfile_name.txt Mfano wa 1:Ingizo: njia mzizia 1.txtabcd 2.txtefgh,mzizic 3.txtabcd,mzizicd 4.txt efgh,mzizi 4.txtefghPato: mzizia2.txt,rootcd4.txt,root4.txt,mzizia1 .txt,rootc3.txtMfano wa 2:Ingizo: njia mzizia 1.txtabcd 2.txtefgh,mzizic 3.txtabcd,mzizicd 4.txt efghPato: mzizia2.txt,rootcd4.txt,mzizia1.txt,mzizic 3.txtVikwazo: 1 njia.urefu 2 104 1 njiai.urefu 3000 1 jumla njiai.urefu 5 105 njiai inajumuisha herufi za Kiingereza, tarakimu, , ., , , na . Unaweza kudhani hakuna faili au saraka zinazoshiriki jina moja kwenye saraka sawa. Unaweza kudhani kila taarifa ya saraka uliyopewa inawakilisha saraka ya kipekee. Nafasi moja tupu hutenganisha njia ya saraka na maelezo ya faili.  <response>: kutoka kwa makusanyo leta defaultdictdef find_duplicatenjia: content_map defaultdictorodha kwa njia katika njia: sehemu path.split saraka sehemu0 kwa faili katika sehemu1:: start file.index mwisho file.index content fileanza 1:end file_path saraka faili:anza content_mapmaudhui.appendfile_njia result file_paths for file_paths in content_map.values ikiwa lenfile_paths 1 matokeo ya kurudi 