#include <bits/stdc++.h>   using namespace std;   int ans[51][6] = {       0,  0,  0,  0,  0, 0, 0,  0,  0,  0,  0, 0, 2,  1,  0,  0,  0, 0,       3,  2,  0,  0,  0, 0, 4,  3,  0,  0,  0, 0, 5,  3,  0,  0,  0, 0,       6,  5,  0,  0,  0, 0, 7,  6,  0,  0,  0, 0, 8,  6,  5,  4,  0, 0,       9,  5,  0,  0,  0, 0, 10, 7,  0,  0,  0, 0, 11, 9,  0,  0,  0, 0,       12, 6,  4,  1,  0, 0, 13, 4,  3,  1,  0, 0, 14, 5,  3,  1,  0, 0,       15, 14, 0,  0,  0, 0, 16, 15, 13, 4,  0, 0, 17, 14, 0,  0,  0, 0,       18, 11, 0,  0,  0, 0, 19, 6,  2,  1,  0, 0, 20, 17, 0,  0,  0, 0,       21, 19, 0,  0,  0, 0, 22, 21, 0,  0,  0, 0, 23, 18, 0,  0,  0, 0,       24, 23, 22, 17, 0, 0, 25, 22, 0,  0,  0, 0, 26, 6,  2,  1,  0, 0,       27, 5,  2,  1,  0, 0, 28, 25, 0,  0,  0, 0, 29, 27, 0,  0,  0, 0,       30, 6,  4,  1,  0, 0, 31, 28, 0,  0,  0, 0, 32, 22, 2,  1,  0, 0,       33, 20, 0,  0,  0, 0, 34, 27, 2,  1,  0, 0, 35, 33, 0,  0,  0, 0,       36, 25, 0,  0,  0, 0, 37, 5,  4,  3,  2, 1, 38, 6,  5,  1,  0, 0,       39, 35, 0,  0,  0, 0, 40, 38, 21, 19, 0, 0, 41, 38, 0,  0,  0, 0,       42, 41, 20, 19, 0, 0, 43, 42, 38, 37, 0, 0, 44, 43, 18, 17, 0, 0,       45, 44, 42, 41, 0, 0, 46, 45, 26, 25, 0, 0, 47, 42, 0,  0,  0, 0,       48, 47, 21, 20, 0, 0, 49, 40, 0,  0,  0, 0, 50, 49, 24, 23, 0, 0,   };   int main() {     int k;     cin >> k;     for (int i = 0; i < k; i++) {       int found = 0;       for (int j = 0; j < 6; j++)         if (ans[k][j] == i + 1) found = 1;       cout << found <<    ;     }     cout << endl;     for (int i = 0; i < k; i++) cout <<  1  ;     cout << endl;     return 0;   }   