Dona Formiga

Dona Formiga é uma ótima trabalhadora e todos os dias coleta muitas folhas para seu formigueiro. Mas no final de semana, quando todas as outras formigas estão descansando, ela gosta de se divertir escorregando pelos túneis do formigueiro.

O formigueiro de Dona Formiga tem muitos túneis e salões. Cada túnel conecta exatamente dois salões diferentes. Cada salão está a uma altura no formigueiro. Se existe um túnel ligando um salão II a um salão JJ e o salão II está a uma altura maior do que o salão JJ, então Dona Formiga pode escorregar do salão II para o salão JJ usando esse túnel.

Dados o mapa dos túneis do formigueiro, as alturas em que estão os salões e o salão de onde Dona Formiga quer partir, escreva um programa para determinar o maior número de salões que ela pode visitar (não contando o salão do qual ela parte), usando túneis exclusivamente para escorregar entre os salões.

Entrada

A primeira linha da entrada contém três inteiros SS, TT e PP, respectivamente o número de salões, o número de túneis e o salão do formigueiro do qual Dona Formiga quer partir. Os salões são numerados de 11 a SS. A segunda linha contém SS números inteiros AiA_i, a altura em que o salão ii está no formigueiro. Cada uma das TT linhas seguintes contém dois inteiros II e JJ, indicando que há um túnel entre o salão II e o salão JJ.

Saída

Seu programa deve produzir uma única linha, contendo um único inteiro, o maior número de salões que Dona Formiga pode visitar (não contando o salão do qual ela parte), usando os túneis exclusivamente para escorregar entre os salões do formigueiro.

Restrições

Informações sobre a pontuação

Exemplo de Entrada 1

4 5 2
100 150 -50 200
1 2
2 4
1 4
3 4
1 3

Exemplo de Saída 1

2

Exemplo de Entrada 2

4 5 3
100 150 -50 200
1 2
2 4
1 4
3 4
1 3

Exemplo de Saída 2

0

Exemplo de Entrada 3

4 5 4
100 150 -50 200
1 2
2 4
1 4
3 4
1 3

Exemplo de Saída 3

3