#include <stdio.h>

int a[100005];

int main(){
    int N, L;
    scanf("%d%d", &N, &L);
    for(int i=1; i<=N; i++) scanf("%d", &a[i]);
    for(int i=1; i<N; i++) if(a[i]+a[i+1] >= L){
        printf("Possible\n");
        for(int j=1; j<i; j++) printf("%d\n", j);
        for(int j=N-1; j>=i; j--) printf("%d\n", j);
        return 0;
    }
    printf("Impossible");
    return 0;
}