#include<cstdio>
using namespace std;
int main()
{
	int n,y,b[50],r[50],t[50],i,a,mx,m,j;
	while(1){
		scanf("%d",&n);
		if(n==0){
			break;
		}
		scanf("%d",&y);
		for(i=1;i<=n;i++){
			scanf("%d %d %d",&b[i],&r[i],&t[i]);
		}
		mx=0;
		m=0;
		for(i=1;i<=n;i++){
			if(t[i]==1){
				a=10000+100*y*r[i];
			}
			if(t[i]==2){
				a=10000;
				for(j=0;j<y;j++){
					a+=a*r[i]/100;
				}
			}
			// printf("i=%d a=%d t=%d\n",i,a,t[i]);
			if(mx<a){
				mx=a;
				m=b[i];
			}
		}
		printf("%d\n",m);
	}
	return 0;
}
