N, D = map(int, input().split()) X = tuple(map(int, input().split())) V = tuple(map(int, input().split())) ceil = lambda a, b: (a + b - 1) // b print(ceil(D, sum(V)))