~ y = a + b ~
給定\(n\)個依大小排列的數
請找出兩數\(a\)、\(b\),滿足其和為\(y\),並輸出其位置
輸入格式
第一行有兩個正整數\( n \)、\( y \)
下一行會有 \( n \) 個正整數\( a_0 \), \( a_1 \), ..., \( a_{n-1} \)
其中
- \( 2 \leq n \leq 2\times 10^5 \)
- \( 2 \leq y \leq 2 \times 10^9 \)
- \( a_i \leq 10^9 \)
- \( a_i < a_{i+1} \)
輸出格式
依序輸出\(a\)、\(b\)的位置
若有多組解,請輸出\(a\)位置最小的解
若無解,請輸出IMPOSSIBLE
範例輸入
6 23
1 2 6 17 25 72
範例輸出
2 3
留言