import std.stdio; import std.conv, std.array, std.algorithm, std.string; import std.math, std.random, std.range, std.datetime; import std.bigint; void main(){ int x = readln.chomp.to!int; BigInt ans1, ans2; if(x > 31){ ans1 = 0; ans2 = 0; } else{ ans1 = binom(31, x); ans2 = ans1 * x * 2147483647 / 31; } writeln(ans1, " ", ans2); } BigInt binom(int n, int k){ BigInt x = 1; for(int i = 1; i <= n; i ++) x *= i; for(int i = 1; i <= k; i ++) x /= i; for(int i = 1; i <= n - k; i ++) x /= i; return x; }