#include <iostream>
using namespace std;
int main()
{
	int m ,a,b,c;
	cin>>m;
	if(m % 6 == 0)
	{
		a = m / 6;
		a = a + (100 - m) / 6 ;
		b = (100 - m) % 6 / 3;
		c = (100 - m) % 6 % 3 / 2;
		if((100 - m) % 6 % 3 % 2 != 0)
		c = c + 1;
		cout<<a<<b<<c;
	}
	else
	{
		a = m / 6;
		b = m % 6 / 3;
		c = m % 6 % 3 / 2;
		if(m % 6 % 3 % 2 != 0)
		c = c + 1;
		a = a + (100 - m) / 6 ;
		b =  b + (100 - m) % 6 / 3;
		c = c + (100 - m) % 6 % 3 / 2;
		if((100 - m) % 6 % 3 % 2 != 0)
		c = c + 1;
		cout<<a<<" "<<b<<" "<<c;
	}
		
	return 0;
}
/**************************************************************
	Problem: 1344
	User: admin
	Language: C++
	Result: Accepted
	Time:9 ms
	Memory:2072 kb
****************************************************************/