Correct semantics for allocating tickets when reserving