F. Estreias embaralhadas
Uma programação tem episódios. O episódio na posição pertence à série . A posição de estreia de uma série é a posição de seu primeiro episódio na programação. A pontuação da programação é a soma das posições de estreia de todas as séries que aparecem nela. As posições começam em 1.
Escolhemos uniformemente um dos pares de posições e trocamos os episódios dessas posições. A troca acontece mesmo quando ambos pertencem à mesma série.
Calcule o valor esperado da pontuação depois dessa única troca. Imprima-o módulo : para uma fração irredutível , imprima módulo . O denominador é invertível sob as restrições.
Input
A primeira linha contém (). A segunda contém ().
Output
Imprima a esperança da pontuação no formato modular descrito.
Samples
Sample 1
Input
3 1 2 1
Output
332748121
As três trocas possíveis produzem pontuações 3, 3 e 4. A esperança é 10/3.
Sample 2
Input
2 1 1
Output
1
Só existe uma série, cuja estreia continua na posição 1.