1 2 3 4 5 6 7 8 9 10
abstract Ticket = { flags startcat = Request ; cat Request ; Station ; fun Ticket : Station -> Station -> Request ; Hamburg, Paris : Station ; }