#include <bits/stdc++.h>
using namespace std;
int main() {
int n,m,no;
string s;
cin>>n>>m;
bool flag;
int lef=n+1,ri=0;
while(m--)
{
flag=false;
for(int i=0;i<4;i++)
{
cin>>s;
//cout<<s<<endl;
if(i==2)
{
if(s=="right")
flag=true;
else
flag=false;
}
}
cin>>no;
if(!flag)//true-->right
{
lef=min(lef,no);
}
else
{
ri=max(ri,no);
}
}
cout<<"left "<<lef<<" ri"<<ri<<endl;
if(lef<ri)
cout<<-1<<endl;
else
cout<<lef-ri-1<<endl;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCWludCBuLG0sbm87CglzdHJpbmcgczsKCWNpbj4+bj4+bTsKCWJvb2wgZmxhZzsKCWludCBsZWY9bisxLHJpPTA7Cgl3aGlsZShtLS0pCgl7CgkJZmxhZz1mYWxzZTsKCQlmb3IoaW50IGk9MDtpPDQ7aSsrKQoJCXsKCQkJY2luPj5zOwoJCQkvL2NvdXQ8PHM8PGVuZGw7CgkJCWlmKGk9PTIpCgkJCXsKCQkJCWlmKHM9PSJyaWdodCIpCgkJCQkJZmxhZz10cnVlOwoJCQkJZWxzZQoJCQkJZmxhZz1mYWxzZTsKCQkJfQoJCX0KCQljaW4+Pm5vOwoJCWlmKCFmbGFnKS8vdHJ1ZS0tPnJpZ2h0CgkJewoJCQlsZWY9bWluKGxlZixubyk7CgkJfQoJCWVsc2UKCQl7CgkJCXJpPW1heChyaSxubyk7CgkJfQoJfQoJY291dDw8ImxlZnQgIjw8bGVmPDwiIHJpIjw8cmk8PGVuZGw7CglpZihsZWY8cmkpCgljb3V0PDwtMTw8ZW5kbDsKCWVsc2UKCWNvdXQ8PGxlZi1yaS0xPDxlbmRsOwp9