#include<stdio.h>

int main(void) {
	char str[20];
	long int A[100], i, j, l, n, d, k = 0;
	scanf("%d", &n);
	/*n????????????????????????*/
	for (i = 0; i < n ;i++) {
		/*???????????????????????????*/
		scanf("%s", str);
		/*insert?????¨????????????*/
		if (str[0] == 'i') {
			/*??????????????°????¢???????*/
			k++;
			/*A[k-1]?????°????????£??\*/
			scanf("%d", &A[k-1]);
		}
		/*delete?????¨????????????*/
		else if(str[0] == 'd') {
			/*deleteFirst?????¨????????????*/
			if (str[6] == 'L') {
				/*A[0]????¶???????????????????????????????1????????????*/
				for (j = 0; j < k-1; j++) {
					A[j] = A[j + 1];
				}
				/*???????????±??????????????????*/
				k--;
			}
			/*deleteLast?????¨????????????*/
			else if (str[6] == 'F') {
				/*???????????±??????????????????*/
				k--;
			}
			/*?????????????????°???????¶????(??????????????????1????°?????????????)*/
			else{
				scanf("%d", &d);
				for (j = 0; j < k-1; j++) {
					if (A[j] == d) {
						for (l = j; l < k-1; l++) {
							A[l] = A[l + 1];
						}
						break;
					}

				}
				/*???????????±??????????????????*/
				k--;
			}
			
			}
		
		}
	/*k?????????????????¨???*/
	for (i = k-1; i >= 0; i--) {
		printf("%d%c", A[i], i == 0 ? '\n' : ' ');
	}
	return 0;
}