#include<iostream>
#include<cstdio>
using namespace std;
long long n,l,a[100005];
int main(){
	scanf("%lld%lld",&n,&l);
	for(int i=1;i<=n;i++) scanf("%lld",&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\n");
	return 0;
}