<prompt> Kwa kuzingatia orodha ya alama za wanafunzi tofauti, vipengee, ambapo vipengeei IDi, scorei huwakilisha alama moja kutoka kwa mwanafunzi aliye na IDi, kokotoa wastani tano bora wa kila mwanafunzi.Rejesha _jibu kama safu ya jozi_ matokeo_, ambapo_ matokeoj IDj, topFiveAveragej _inawakilisha mwanafunzi na_ IDj _na tano zao za juu wastani. Panga_ matokeo _kwa_ IDj _katika kuongeza mpangilio._wastani watano bora wa mwanafunzi hukokotolewa kwa kuchukua jumla ya alama tano bora za mwanafunzi na kuzigawanya kwa 5 kwa kutumia mgawanyiko kamili.Mfano wa 1:Ingizo: vipengee 1,91,1,92,2,93,2,97,1,60, 2,77,1,65,1,87,1,100,2,100,2,76Pato: 1,87,2,88Maelezo:Mwanafunzi mwenye kitambulisho 1 alipata alama 91, 92, 60, 65, 87, na 100. Wastani wao wa tano bora ni 100 92 91 87 65 5 87.Mwanafunzi aliye na kitambulisho 2 alipata alama 93, 97, 77, 100, na 76. Wastani wao wa tano bora ni 100 97 93 77 76 5 88.6, lakini kwa mgawanyiko kamili wastani wao hubadilika hadi 88.Mfano wa 2:Ingizo: vitu 1,100,7,100,1,100,7,100,1,100,7,100,1,100 ,7,100,1,100,7,100Pato: 1,100,7,100Vikwazo: 1 vipengee. urefu 1000 vitui.urefu 2 1 IDi 1000 0 alama 100 Kwa kila IDi, kutakuwa na angalau alama tano.  <response>: def alice_winn: kurudi n 2 0 