<prompt> Kwa kuzingatia safu kamili ya arr, nambari kamili ni nambari kamili ambayo ina mzunguko katika safu sawa na thamani yake.Rejesha _idadi kamili nambari kamili katika safu_. Ikiwa hakuna nambari kamili ya bahati rudisha -1.Mfano wa 1:Ingizo: arr 2,2,3,4Pato: 2Maelezo: Nambari pekee ya bahati katika safu ni 2 kwa sababu frequency2 2.Mfano wa 2:Ingizo: arr 1,2,2,3,3,3Pato: 3Maelezo: 1, 2 na 3 zote ni nambari za bahati, rudisha kubwa zaidi kati yao.Mfano wa 3:Ingizo: arr 2,2,2,3,3Pato: -1Maelezo: Hakuna nambari za bahati katika safu.Vikwazo: 1 arr.length 500 1 arri 500  <response>: def find_luckyarr: mara kwa mara kwa num in arr: freqnum freq.getnambari, 0 1 max_bahati -1 kwa num, hesabu katika freq.items: ikiwa nambari hesabu: max_lucky maxmax_lucky, num kurudi max_bahati 