1つの要素を削除する

n 個の整数からなるリストが与えられたとき、そのうち1つの整数を削除して、残った数列の総和を m で割った余りが s になるようにしてください。より形式的には、削除する要素のインデックスを r としたとき:
このとき、そのような要素のインデックスを見つけ出し、該当するインデックスを出力してください。もしそのような要素が存在しない場合は、Impossible と出力してください。

入力

最初の行には 3 つの整数として、n (1 ≤ n ≤ ), m (1 ≤ m ≤ ), s (0 ≤ s < m) が与えられます。
2 行目には、n 個の整数 () がスペース区切りで与えられます。

出力

もし条件を満たす要素が存在しない場合は Impossible と出力し、もし存在するなら、そのような要素の中で最も小さいインデックスを 1 から始まる番号で出力してください。

入力
出力
3 8 5 5 0 7
3
3 8 5 5 10 7
Impossible
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue