#include<cstdio>

using namespace std;

int l[100100],c,n,k,i,j;

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