"Crea un programma originale per risolvere questo problema."
"Un viaggiatore sta cercando di arrivare dal punto A al punto B con tre scali intermedi."
Il programma dovrebbe prima calcolare il percorso più breve con il minor numero di scali per raggiungere il punto B dal punto A. Il viaggiatore dovrebbe quindi essere in grado di effettuare le prenotazioni o le prenotazioni necessarie lungo il percorso, potendo modificare i propri piani di viaggio in caso di eventuali ritardi imprevisti. Il programma dovrebbe inoltre fornire informazioni aggiornate sui programmi dei voli, le rotte delle compagnie aeree e altre informazioni utili che possono aiutare il viaggiatore a pianificare in anticipo e rendere il suo viaggio il più fluido possibile.