Krijo një program origjinal për të zgjidhur këtë problem
Një udhëtar po përpiqet të shkojë nga pika A në pika B me tre ndalesa.
Programi duhet së pari të llogarisë rrugën më të shkurtër me numrin më të vogël të ndalesave për të arritur në pikën B nga pika A. Udhëtari duhet të jetë në gjendje të bëjë rezervimet e nevojshme ose rezervimet përgjatë rrugës, duke qenë në gjendje të rregullojë planet e tij të udhëtimit në rast të ndonjë vonese të papritur. Programi gjithashtu duhet të ofrojë informacion të azhurnuar për oraret e fluturimit, rrugët e linjave ajrore dhe informacione të tjera të dobishme që mund të ndihmojnë udhëtarin të planifikojë përpara dhe të bëjë udhëtimin e tij sa më të qetë të jetë e mundur.