#nullable enable var n = long.Parse(Console.ReadLine()!); var ans = new long[3, 3]; var (p, q) = long.DivRem(n, 6); for (var i = 0; i < 3; i++) for (var j = 0; j < 3; j++) ans[i, j] = p * 2; for (var j = 0; j < 3; j++) { if (q == 0) break; q--; for (var i = 0; i < 3; i++) ans[i, j]++; } for (var i = 0; i < 3; i++) { if (q == 0) break; q--; for (var j = 0; j < 3; j++) ans[i, j]++; } for (var i = 0; i < 3; i++) Console.WriteLine(ans[i, 0] + " " + ans[i, 1] + " " + ans[i, 2]);