#include<iostream>
using namespace std;
int main(void){
int input;
cin >> input;
int a1,a2,a3; //答案1,2,3,
a1=(input<=2500)+(input>2500 && input<=7500)*2+(input>7500)*3; //邏輯運算子輸出1 or 0
input-=(a1==2)*2500+(a1==3)*7500 //直接算該組座位
a2=(input-1)/(25+25*(a1==2)); //排數
a3=input-a2*(25+25*(a1==2)); //減去前面的座位
a2++; // 第0為第1
cout <<a1<<" "<<a2<<" "<<a3<<endl;
}