#include using namespace std; int main() { int n, m; cin >> n >> m; int v[n+2]; for(int i = 1; i <= n; i++) v[i] = 0; v[0] = 2; v[n+1] = 2; for(int p = 0; p < m; p++) { int op; cin >> op; if(op == 1) { int a, b, val; cin >> a >> b >> val; for(int i = a; i <= b; i++) { v[i] = val; } } else { int index; cin >> index; int val = v[index]; cout << val << " "; int i = index; while(v[i]==val) i--; cout << i+1 << " "; i = index; while(v[i]==val) i++; cout << i-1 << endl; } } return 0; }