#include<iostream>
using namespace std;
int a,b,c,i,j,x,y,z,n,m,v[50001],valid;
int main()
{
	cin>>n>>m;
	for(i=1;i<=m;i++)
	{
		cin>>valid;
		if(valid==1)
		{
			cin>>a>>b>>c;
			for(j=a;j<=b;j++)
				v[j]=c;
		}			
		else
		{
			cin>>a;
			y=a;
			z=a;
			while(v[a]==v[y]&&y>0)
				y--;
			y++;
			while(v[a]==v[z]&&z<=n)
				z++;
			z--;
			cout<<v[a]<<" "<<y<<" "<<z<<'\n';
		}
	}
	return 0;
}