KLM Interview Question

Implementing a ticketing system and calculating itineraries