#include #define rep(i, n) for (int i = 0; i < (int)(n); i++) using namespace std; typedef long long ll; int f(string S) { if (S == "0") return 6; if (S == "1") return 2; if (S == "2") return 5; if (S == "3") return 5; if (S == "4") return 4; if (S == "5") return 5; if (S == "6") return 6; if (S == "7") return 4; if (S == "8") return 7; if (S == "9") return 6; if (S[0] == '-') return 1 + f(S.substr(1, S.size() - 1)); return f(S.substr(0, S.size() - 1)) + f(S.substr(S.size() - 1, 1)); } int main() { string P, N; cin >> P >> N; int M; if (N.size() > 5) M = 100000; else M = stoi(N); rep(i, M) { P = to_string(f(P)); } cout << P << "\n"; }