#include using namespace std; long long n, p1 = 1, q1 = 1, r1 = 10, mod = 1000000007; int main() { cin >> n; n--; for (int i = 0; i < 62; i++) { r1 *= r1; r1 %= mod; if ((n / (1LL << i)) % 2 == 1) { p1 *= r1; p1 += q1; } long long B = q1; q1 *= r1; q1 += B; q1 %= mod; p1 %= mod; } cout << p1 << endl; for (int i = 0; i < ((n + 1) % 9) - 1; i++) { cout << "10"; } if ((n + 1) % 9 >= 1)cout << "1" << endl; else cout << "0" << endl; return 0; }