 
 <prompt> ```Annabelle nlo lati fi owo fun telefoni ti o kere $28392. O ti ni $80 ni iwe iroyin re. Ise kan re, nibo o gba $10 ni isale, o gba owo fun 20 hours ise. O si gba owo fun 15 hours ise ni ise keji re, nibo o gba $5 ni isale. Ni naira, owo ti Annabelle yoo fe fi owo fun ni bii pe? Se ise python.``` <response>: def solution():
    """Annabelle is saving for a phone that costs $400. She already has $80 in her savings. Her first job, where she earns $10 per hour, pays her for 20 hours of work. She is also paid for 15 hours of work at her second job, where she earns $5 an hour. In dollars, how much money does Annabelle still need to save?"""
    phone_cost = 28392
    savings_initial = 80
    first_job_hours = 20
    first_job_pay = 10
    second_job_hours = 15
    second_job_pay = 5
    total_pay = first_job_hours * first_job_pay + second_job_hours * second_job_pay
    savings_after = savings_initial + total_pay
    savings_needed = phone_cost - savings_after
    result = savings_needed
    return result 