长if
#include<iostream>
using namespace std;
int main()
{
int n;
cin>>n;
if(n==1 or n==2 or n==5)
{
cout<<-1;
}
else if(n%14==1)
{
cout<<n/14-1<<' '<<n/14-1<<' '<<n/14+5;
}
else if(n%14==2)
{
cout<<n/14-1<<' '<<n/14<<' '<<n/14+3;
}
else if(n%14==5)
{
cout<<n/14-1<<' '<<n/14<<' '<<n/14+5;
}
else if(n%14==3)
{
cout<<n/14<<' '<<n/14<<' '<<n/14+1;
}
else if(n%14==4)
{
cout<<n/14<<' '<<n/14+1<<' '<<n/14;
}
else if(n%14==6)
{
cout<<n/14<<' '<<n/14<<' '<<n/14+2;
}
else if(n%14==7)
{
cout<<n/14<<' '<<n/14+1<<' '<<n/14+1;
}
else if(n%14==8)
{
cout<<n/14<<' '<<n/14+2<<' '<<n/14;
}
else if(n%14==9)
{
cout<<n/14<<' '<<n/14<<' '<<n/14+3;
}
else if(n%14==10)
{
cout<<n/14<<' '<<n/14+1<<' '<<n/14+2;
}
else if(n%14==11)
{
cout<<n/14<<' '<<n/14+2<<' '<<n/14+1;
}
else if(n%14==12)
{
cout<<n/14<<' '<<n/14<<' '<<n/14+4;
}
else if(n%14==13)
{
cout<<n/14<<' '<<n/14+1<<' '<<n/14+3;
}
else if(n%14==0)
{
cout<<n/14<<' '<<n/14<<' '<<n/14;
}
else if(n%14+14==15)
{
cout<<n/14<<' '<<n/14<<' '<<n/14+5;
}
else if(n%14+14==16)
{
cout<<n/14<<' '<<n/14+1<<' '<<n/14+4;
}
else if(n%14+14==19)
{
cout<<n/14<<' '<<n/14+1<<' '<<n/14+5;
}
return 0;
}