#include <iostream>
#include <list>
#include <cstdio>
using namespace std;

int main()
{
	int n;
	list<int> lst;
	scanf("%d", &n);
	for (int i = 0; i < n; i++) {
		char com[12];
		int x;
		scanf("%s", com);
		if (com[0] == 'i') {
			scanf("%d", &x);
			lst.push_front(x);
		}
		else if (com[6] == 'F')
		{
			lst.pop_front();
		}
		else if (com[6] == 'L')
		{
			lst.pop_back();
		}
		else
		{
			scanf("%d", &x);
			for (list<int>::iterator it = lst.begin(); it != lst.end(); it++) {
				if (*it == x) {
					lst.erase(it);
					break;
				}
			}
		}
	}

	int i = 0, siz = lst.size();
	for (list<int>::iterator it = lst.begin(); it != lst.end(); it++) {
		printf("%d", *it);
		if (++i != siz)
			printf(" ");
	}
	printf("\n");

	return 0;
}
