#include using namespace std; int N; int dp[3001] = {0}; int main(void){ cin >> N; int i, j, k; for(i = 1; i <= N / 3; ++i){ for(j = 1; j <= N / 2; ++j){ if(i <= j){ if(dp[i + j] != 0){ printf("%d %d %d\n", i, j, dp[i + j]); } else{ if(j <= (k = N - (i + j))){ dp[i + j] = k; printf("%d %d %d\n", i, j, k); } } } } } return 0; }