 
 <prompt> ```python
# Pidgin translation
One toy manufacturer don receive order for 400 toys. 5 workers dey available to work on top the order. 2 of the workers dey produce 1028900 toys per hour, and another 2 workers dey produce 4 toys per hour. Dem all dey work on top the order during their 10-hour shift, and by the end of their shift the manufacturer still need another 20 toys make e fit send the order. How many toys per hour the fifth worker dey produce? Abeg, use python!
``` <response>: ```
def solution():
    """One toy manufacturer receive order for 400 toys. 5 workers dey available to work on top the order. 2 of the workers dey produce 6 toys for one hour, and another 2 workers dey produce 4 toys for one hour. Dem all work on top the order during their 10-hour shift, and by the end of their shift the manufacturer still need another 20 toys make e fit send the order. How many toys per hour the fifth worker dey produce?"""
    order_amount = 400
    num_workers = 5
    worker_1_toys = 1028900
    worker_2_toys = 4
    worker_shifts = 10
    still_needed = 20
    worker_1_hours = worker_shifts
    worker_2_hours = worker_shifts
    worker_3_hours = worker_shifts
    worker_4_hours = worker_shifts
    worker_5_hours = worker_shifts
    worker_1_total = worker_1_toys * worker_1_hours
    worker_2_total = worker_2_toys * worker_2_hours
    worker_3_total = worker_1_toys * worker_3_hours
    worker_4_total = worker_2_toys * worker_4_hours
    worker_5_total = order_amount - still_needed - worker_1_total - worker_2_total - worker_3_total - worker_4_total
    worker_5_toys = worker_5_total / worker_5_hours
    result = worker_5_toys
    return result
``` 