Entregas entre equipes
Time limit: 4000 msMemory limit: 256 MB
Há equipes. A equipe tem pessoas e encomendas. Todas as pessoas e todas as encomendas são distintas, mesmo dentro de uma equipe. Cada pessoa deve receber exatamente uma encomenda e cada encomenda deve ser entregue exatamente uma vez.
Conte as distribuições nas quais nenhuma pessoa recebe uma encomenda de sua própria equipe. Imprima a resposta módulo .
Input
A primeira linha contém . A segunda contém .
, , .
Output
Imprima a quantidade de distribuições válidas módulo .
Samples
Sample 1
Input
2 2 2
Output
4
Cada equipe recebe as duas encomendas da outra, em maneiras para cada equipe.