<prompt> Kwa kuzingatia mkusanyiko kamili nums, rudisha kigawanyo kikuu cha kawaida cha nambari ndogo na nambari kubwa zaidi katika_ namba.Kigawanyiko kikuu cha kawaida cha nambari mbili ndio nambari kamili chanya kubwa zaidi ambayo hugawanya nambari zote mbili kwa usawa.Mfano wa 1:Ingizo: nambari 2,5,6,9,10Pato: 2Maelezo:Nambari ndogo zaidi katika nambari ni 2.Nambari kubwa zaidi katika nambari ni 10.Kigawanyiko kikuu cha kawaida cha 2 na 10 ni 2.Mfano wa 2:Ingizo: nambari 7,5,6,8,3Pato: 1Maelezo:Nambari ndogo zaidi katika nambari ni 3.Nambari kubwa zaidi katika nambari ni 8.Kigawanyiko kikuu cha kawaida cha 3 na 8 ni 1.Mfano wa 3:Ingizo: nambari 3,3Pato: 3Maelezo:Nambari ndogo zaidi katika nambari ni 3.Nambari kubwa zaidi katika nambari ni 3.Kigawanyiko kikuu cha kawaida cha 3 na 3 ni 3.Vikwazo: 2 nums.length 1000 1 numsi 1000  <response>: def findGCDnambari: min_val, max_val minidadi, maxidadi wakati max_val min_val ! 0: min_val, max_val max_val min_val, min_val rudisha min_val 