#include using namespace std; int main() { int x; cin >> x; long long lb = 1; while (--x) lb *= 10; unsigned long long m = 2, n = 1; while (m*m + n*n < lb) { unsigned long long m1 = 2*m+n, n1 = m; m = m1; n = n1; } long long a = m*m - n*n, b = 2*m*n, c = m*m + n*n; cout << min(a, b) << ' ' << max(a, b) << ' ' << c << endl; }