#include <iostream>
using namespace std;

int main ()
{
	int Next[9]={0, 2, 3, 4, 5, 6, 7, 8, 1};
	int tmleft=210;
	int K;
	cin>>K;
	int N;
	cin>>N;
	int loser;
	int t;
	char TNP;
	int finded=0;
	for (int i=1; i<=N; i++)
	{
		cin>>t>>TNP;
		if (finded==0)
		{
			if (tmleft>t)
			{
				tmleft=tmleft-t;
				loser=K;
				if (TNP=='T') K=Next[K];
			}
			else
			{
				loser=K;
				finded=1;
			}
		}
	}
	cout<<loser;
	return 0;
}