#include "bits/stdc++.h"
using namespace std;

int main() {
	int n,q;
	cin >> n >> q;
	vector<queue<int> > v(n);

	for (int i = 0; i < q; i++) {
		int c; cin >> c;
		if (c == 0) {
			int x,t;
			cin >> t >> x;
			v[t].push(x);
		}
		else if (c == 1) {
			int t;
			cin >> t;
			if(!v[t].empty()) cout << v[t].front() << endl;
		}
		else {
			int t; cin >> t;
			if (!v[t].empty()) v[t].pop();
		}
	}
}
	

