첫째 줄에 정수 n, k, ms, me가 주어진다 (1≤k≤n≤1000, 0≤ms,me≤k, ms+me≤k). 차례대로 앞으로 다가올 시간의 수, 주기의 길이(시간), 연속한 k시간 안에서 잠을 자야 하는 최소 시간 수, 밥을 먹어야 하는 최소 시간 수다.
둘째 줄에 정수 n개 s1,s2,…,sn이 주어진다 (0≤si≤109). si는 i번째 시간에 잠을 자서 얻는 만족도다.
셋째 줄에 정수 n개 e1,e2,…,en이 주어진다 (0≤ei≤109). ei는 i번째 시간에 밥을 먹어서 얻는 만족도다.