MOD
as 10^9 + 7 to prevent integer overflow.total
to 1, which will hold the final count of valid sequences.n
, and for each i
, multiply total
by i
to account for the number of ways to arrange the pickups.i
, also multiply total
by (2 * i - 1)
to account for the number of valid places to insert the corresponding delivery.total
modulo MOD
.