#define _GLIBCXX_DEBUG #include using namespace std; int main() { int N; cin >> N; vector C(10, 0); for(int i = 1; i < 10; i++){ cin >> C[i]; } long long M = 0; int i = 0, j = 9; while(i < N){ if(C[j] != 0){ C[j]--; M *= 10; M += j; i++; }else j--; } cout << M << endl; }