Added additional constraint to bookSeat per spec