Verilmiş istiqamətsiz qrafda iki təpə arasında cüt uzunluqlu ən qısa yolu tapın.
Birinci sətir dörd tam ədədi ehtiva edir: təpələrin sayı , kənarların sayı m~(n, m \le 10^5) və təpələrin nömrələri və d~(1 \le s, d \le n). Növbəti sətirin hər biri iki tam ədəd və ehtiva edir və istiqamətsiz kənarı təyin edir.
Təpələr və arasında ən qısa yolu göstərin. Yolun uzunluğu (yoldakı kənarların sayı) cüt olmalıdır. Əgər və arasında cüt uzunluqlu yol mövcud deyilsə, göstərin.

Nümunə 1
Nümunə 2