def warmer_days(temperatures):
    answer = [0] * len(temperatures)
    stack = []
    for i, value in enumerate(temperatures):
        while stack and temperatures[stack[-1]] < value:
            day = stack.pop()
            answer[day] = i - day
        stack.append(i)
    return answer
