#include using namespace std; int main(){ int N, D; cin >> N >> D; vector x(N); for (int i = 0; i < N; i++){ cin >> x[i]; } vector v(N); for (int i = 0; i < N; i++){ cin >> v[i]; } long long sum = 0; for (int i = 0; i < N; i++){ sum += v[i]; } cout << (D + sum - 1) / sum << endl; }