観光の開始地点から終了地点まで、お昼ごはんを食べる区画を通りながら、隣接する(辺を共有する)区画への移動を繰り返して、最短距離で移動している。ある二つの観光計画は、観光を開始する区画、お昼ご飯を食べる区画、観光を終了する区画、または途中で訪れる区画が異なる時、異なる観光計画とみなされます。joisinoお姉ちゃんは、よい観光計画が何通りあるかを知りたくなりました。よい観光計画が何通りあるかを求めてください。割った余りを求めてください。入力は以下の形式で標準入力から与えられる。割った余りを出力せよ。