<prompt> Unda programu asili ili kutatua tatizo hili  <response>: Hakika, hapa kuna programu inayoweza kumsaidia msafiri kupanga safari yake kutoka sehemu A hadi sehemu ya B kwa kuwekea vituo vitatu: python def plan_tripmwanzo, mwisho, mpangilio: Unda orodha ya kuhifadhi mpango wa safari trip_plan Ongeza sehemu ya kuanzia kwenye mpango wa safari trip_plan.appendstart Ongeza vipunguzo kwenye mpango wa safari kwa ajili ya kuachisha kazi: trip_plan.appendlayover Ongeza sehemu ya mwisho ya mpango wa safari trip_plan.appendend Chapisha chapa ya mpango wa safariHuu hapa ndio mpango wako wa safari: kwa i, eneo katika enumeratetrip_plan: ikiwa i 0: printfAnzia location elif i lentrip_plan - 1: printfMalizia location else: printfLayover at location Mfano kwa kutumia plan_trip function plan_tripNew York City, Los Angeles, Chicago , Denver, Las Vegas Programu hii inachukua eneo la kuanzia, eneo la kumalizia, na orodha ya maeneo ya kupumzika. Kisha huongeza kila eneo kwenye mpango wa safari kwa mpangilio utakaotembelewa, na kuchapisha mpango wa safari unaotokana. Katika mfano, msafiri anaanzia New York City, ana mapumziko huko Chicago, Denver, na Las Vegas, na kuishia Los Angeles. Programu hutoa mpango wa safari kwa koni. 