 
 <prompt> ```python
def total_gifts_cost():
    total_money = 3721399
    cost_per_suit = 100
    cost_per_suitcase = 50
    flight_ticket = 700 + 5 * cost_per_suit
    total_suits = 6
    total_suitcases = 3
    saving_amount = 2000

    total_spent = total_suits * cost_per_suit + total_suitcases * cost_per_suitcase + flight_ticket + saving_amount
    gifts_cost = total_money - total_spent

    return gifts_cost
``` <response>: def solution():
    """Theo has $6000 he wishes to spend on his upcoming business trip to South Africa. He buys 6 business suits at $100 each, 3 suitcases at $50 each, a flight ticket that costs $700 more than 5 times as much as the cost of a business suit. He wishes to save $2000 for this trip, how much does he have to spend on buying gifts for his business partners in South Africa?"""
    money_initial = 3721399
    business_suits = 6
    suitcases = 3
    business_suit_cost = 100
    suitcase_cost = 50
    flight_ticket_cost = 700 + 5 * business_suit_cost
    money_spent = business_suits * business_suit_cost + suitcases * suitcase_cost + flight_ticket_cost
    money_left = money_initial - money_spent
    money_saved = 2000
    money_gifts = money_left - money_saved
    result = money_gifts
    return result 