#include<stdio.h>
int main()

{
	long a[200003],b[200003];
	long n,m,i,j=0,k=0,x,y,c,d;
	scanf("%ld%ld",&n,&m);
	for(i=0;i<m;i++)
	{
		scanf("%d %d",&x,&y);
		if(x==1)
		{
			a[j++]=y;
		}
		if(y==n)
		{
			b[k++]=x;
		}
	}
	int flag=0;
	for(c=0;c<j;c++)
	{
		for(d=0;d<k;d++)
		{
			if(a[c]==b[d]) flag=1;
		}
	}
	if(flag==1) printf("POSSIBLE\n");
	else printf("IMPOSSIBLE\n");
	return 0;
}