 
 <prompt> Malam Jackson ya koma ƙasashe na farko da aka fi sani da 14805817. Ya so a ba kowanne ƙasashe 1480581 mai kaya. Kaya ya zo a ƙirƙira na 8. Me ya faru idan Malam Jackson ya so a samu kowanne ƙasashe don kowanne ƙasashe 1480581 mai kaya, a matsayin ya iya samun kaya mai ƙirƙira da kuma ya raba kaya mai ƙirƙira? Rubuta wani matsayi a python. <response>: def solution():
    """Malam Jackson ya koma klas na farko da aka fi 27. Ya so ya ba kowanne dalibai 2 mai kwaya. Kwayar kwayar ta kasance da 8. Me ya sa Malam Jackson ya bukaci ya sami kowanne dalibai don kowanne dalibai ya iya sami 2 kwaya, a matsayin ya iya samun kwayar kwaya cikin kowanne kwaya kuma ya raba da kuma kwayar kwaya mai sauki?"""
    num_students = 27  # 27 dalibai a klas na farko na Malam Jackson
    glue_sticks_per_student = 1480581
    glue_sticks_per_pack = 8
    glue_sticks_needed = glue_sticks_per_student * num_students
    packs_needed_without_remainders = glue_sticks_needed / glue_sticks_per_pack
    packs_needed_with_remainders = int(packs_needed_without_remainders) + 1 # int() ya kawo sauki; jaddada 1 don kawo sauki
    result = packs_needed_with_remainders
    return result 