#include<iostream>
#include<cmath>
#include<cstring>
#include<iomanip>
using namespace std;
int main()
{int t,i,e,r,er;
double sum=0;
cin>>i>>t;
double we[i][3],ew[i];
for(e=0;e<i;e++){
for(er=0;er<2;er++){
cin>>we[e][er];
}we[e][2]=we[e][1]/we[e][0];ew[e]=we[e][2];
}
for(e=0;e<i;e++){
for(er=e+1;er<i;er++){if(ew[er]>ew[e]) swap(ew[er],ew[e]);
}}
for(r=0;r<i;r++){ for(e=0;e<i;e++){if(we[e][2]=!ew[r]) continue;
if(we[e][0]<=t) {
sum+=we[e][1];t-=we[e][0];}
else sum+=we[e][2]*t;}}
for(e=0;e<i;e++){
for(er=0;er<3;er++){
cout<<we[e][er]<<" ";}cout<<endl;}
return 0;
}