워밍업
시간 제한4초메모리 제한512 MB
각 음식의 데우는 시간과 먹는 시간이 주어질 때, 전자레인지 규칙을 지키며 모든 음식을 먹는 최소 시간을 구합니다.
문제
사샤에게는 편의식품 개가 있다. 먹기 전에 전자레인지로 데워야 한다. 각 음식을 데우는 데 초가 걸리고, 먹는 데 초가 걸린다. 각 음식에는 준비도 가 있으며, 처음에는 이다.
번째 음식을 전자레인지에 넣은 뒤에는 꺼낼 때까지 매초 가 1씩 증가한다. 전자레인지에는 동시에 한 음식만 들어갈 수 있다. 어떤 경우에도 는 를 넘어서는 안 된다. 매 초마다, 먹고 있지 않고 전자레인지에도 없는 모든 음식의 가 정확히 1씩 감소한다. 다만 이면 그대로 둔다. 사샤는 일 때만 음식을 먹기 시작할 수 있고, 먹기 시작한 음식을 다 먹을 때까지 다른 음식은 먹지 않는다.
사샤는 전자레인지 작업과 식사를 동시에 할 수 있다. 음식을 넣거나 꺼내는 데 걸리는 시간은 무시할 만큼 짧다. 다만 이런 작업은 정수 시각에만 할 수 있다. 모든 음식을 다 먹는 데 걸리는 최소 시간을 구하라.
입력
첫 줄에 정수 과 가 주어진다 (, ).
다음 개 줄에는 각각 정수 와 가 주어진다 ().
출력
사샤가 모든 음식을 다 먹는 데 걸리는 최소 시간을 정수 하나로 출력한다.