def hotel_cost(nights):

return 140 * nights

def plane_ride_cost(city):

if city == "Charlotte":

return 183

elif city == "Tampa":

return 220

elif city == "Pittsburgh":

return 222

elif city == "Los Angeles":

return 475

def rental_car_cost(days):

cost = 40 * days

if days >= 7:

cost -=50

elif days >= 3:

cost -=20

return cost

def trip_cost(city,days,spending_money):

return rental_car_cost(days) + hotel_cost(days) + plane_ride_cost(city) + trip_cost(spending_money)

error:

Oops, try again.

trip_cost('Charlotte', 9, 0) raised an error: trip_cost() takes exactly 3 arguments (1 given)