#include <iostream>
using namespace std;
int main()
{
/*期末来临了,班长小Q决定将剩余班费x元钱,
用于购买若干支钢笔奖励给一些学习好、表现好的同学。
已知商店里有三种钢笔,它们的单价为6元、5元和4元。
小Q想买尽量多的笔(鼓励尽量多的同学),同时他又不想有剩余钱。
请您编一程序,帮小Q制订出一种买笔的方案。*/
int x;
cin >> x;
int a = x / 4; // 一共能买的笔数
int b = x % 4; // 都买4元的,买完剩的钱数
if (b == 1)
cout << 0 << " " << 1 << " " << a - 1;
else if (b == 2)
cout << 1 << " " << 0 << " " << a - 1;
else if (b == 3)
cout << 1 << " " << 1 << " " << a - 2;
else
cout << 0 << " " << 0 << " " << a;
return 0;
}