#include<bits/stdc++.h>
#define N 2000005
using namespace std;
int n,m;
int v[N],u[N];
int main()
{
	scanf("%d%d",&n,&m);
	int t1,t2;
	for(int i=1;i<=m;i++)
	{
		scanf("%d%d",&t1,&t2);
		if(t1==1)v[t2]=1;
		if(t2==n)u[t1]=1;
	}
	for(int i=2;i<n;i++)
	{
		if(v[i]&&u[i])
		{
			puts("POSSIBLE");
			return 0;
		}
	}
	puts("IMPOSSIBLE");
	return 0;
}