from collections import deque
def solution(progresses, speeds):
answer = []
queue = deque(p for p in progresses)
day = []
while(queue):
if queue[0] == 100:
day[-1] += 1
queue.popleft()
speeds = speeds[1:]
else:
day.append(0)
for i, sp in enumerate(speeds):
queue[i] += sp
if queue[i] > 100 : queue[i] = 100
answer = [rl for rl in day if rl != 0]
return answer