def CheckJourney(): #t = Train("Express One", 50, 100) #c1 = City("City 1",5,10,600) #c2 = City("City 2",2,3,900) #c3 = City("City 3", 0,0,300) #c4 = City("City 4", 12,4,1000) #c5 = City("City 5", 12,4,1000) #j = Journey(t,[c1,c2,c3,c4],200) #print(j.check_journey_includes(c5,c2)) t = Train("Express One", 50, 100) c1 = City("City 1", 5, 10, 600) c2 = City("City 2", 2, 3, 900) c3 = City("City 3", 0, 0, 300) c4 = City("City 4", 12, 4, 1000) j = Journey(t, [c1, c2, c3, c4], 200) print(j.check_journey_includes(c3, c2))