#include <stdio.h>
#define N 1000000

int A[N], n=0;

void in_x(int x)
{
  A[n] = x;
  n++;
}

void de_x(int x)
{
  int i;
  for(i = 0; i <= n; i++){
    if(A[i] == x){
      A[i] = A[i+1];
      n--;
    }
  }
}

void de_F()
{
  A[n] = A[n-1];
  n--;
}

void de_L()
{
  A[0] = A[1];
  n++;
}

int main()
{
  int i, x, m;
  char com[10];

  scanf("%d", &m);
  for(i = 0; i < m; i++){
    scanf("%s%d", com, &x);
    if(com[0] == 'i') in_x(x);
    else if(com[0] == 'd') de_x(x);
    else if(com[6] == 'F') de_F();
    else de_L();
  }

  for(i = n; i > 0; i--){
    if(i == 0) printf("%d", A[0]);
    else printf("%d ", A[i]);
  }
  printf("\n");
  return 0;
}