Permutación.
Bessie tiene
puntos favoritos distintos en una cuadrícula
, sin que hayan tres de ellos colineares. Para cada
, el punto
-ésimo es denotado por dos enteros
y
.
Bessie dibuja algunos segmentos entre los puntos como sigue:
- Ella elije alguna permutación
de los
puntos.
- Dibuja segmentos entre
y
,
y
, y
y
.
- Luego para cada entero
de
a
en orden, dibuja un segmento de
a
para todo
tal que el segmento no intersecta ninguno de los segmentos previamente dibujados (aparte de los puntos extremos).
Bessie se da cuenta que para cada , ella dibujó exactamente tres segmentos nuevos. Calcule el número de permutaciones que Bessie podría haber elegido en el paso
que puedan satisfacer esta propiedad, modulo
.
Subtareas
Para el 30% de los casos de prueba se cumple que .
Entrada
La primera línea contiene .
Seguida por
líneas, cada una conteniendo dos enteros separados por espacios
y
.
Salida
El número de permutaciones módulo .
Ejemplos
Entrada 1
4
0 0
0 4
1 1
1 2
Salida 1
0
Ninguna permutación funciona.
Entrada 2
4
0 0
0 4
4 0
1 1
Salida 2
24
Todas las permutaciones sirven.
Entrada 3
5
0 0
0 4
4 0
1 1
1 2
Salida 3
96
Una permutación que satisface la propiedad es ,
,
,
,
.Para esta permutación:
- Primero, ella dibuja segmentos entre cada par de
,
, y
.
- Luego ella dibuja segmentos de
,
, y
hacia
.
- Finalmente, ella dibuja segmentos de
,
, y
a
.

La permutación no satisface la propiedad si sus primeros cuatro puntos son ,
,
, y
en algún orden.
Comments