종이 눈송이
시간 제한5초메모리 제한1024 MB
종이 띠를 느슨한 끝에서부터 줄어드는 거리마다 번갈아 접은 뒤 M개 지점에서 자르고, 각 더미에 담긴 종이 길이의 합을 왼쪽부터 구한다.
문제
종이 눈송이를 만들려면 종이를 여러 곳에서 접은 다음 접힌 종이의 일부를 잘라낸다. 종이를 펼치면 아주 멋진 무늬가 나타날 수도 있다. 물론 접는 위치와 자르는 위치를 잘 골랐을 때의 이야기다.
Samantha는 최근에 이 취미를 시작했는데 "현대 미술" 풍으로 접근한다. 우선 길이가 피코미터인 종이 띠를 접는 방법을 탐구한다(Samantha는 접는 위치와 자르는 위치를 아주 정밀하게 측정하는 것을 좋아한다). 종이 띠를 실수선 위에 놓는데, 한쪽 끝은 에, 다른 쪽 끝은 에 둔다. 점 에 있는 왼쪽 끝은 이 점에 고정되어 있고, 위치에 있는 다른 끝은 느슨한 끝이다.
그다음 Samantha는 일련의 접기를 한다. 첫 번째 접기에서는 느슨한 끝에서 피코미터 떨어진 곳에서 종이에 접는 선을 만들고 느슨한 끝을 이 접는 선 위로 접는다. 이제 느슨한 끝은 왼쪽을 향한다. 두 번째 접기에서는 종이의 위쪽 부분을 느슨한 끝에서 피코미터 떨어진 곳에서 접고(), 종이의 위쪽 부분을 이 접는 점 위로 다시 오른쪽으로 접는다. 이제 느슨한 끝은 오른쪽을 향한다.
Samantha는 이런 식으로 왼쪽과 오른쪽을 번갈아 가며 접는다. 각 단계에서 종이의 위쪽 부분을 느슨한 끝에서 피코미터 떨어진 곳에서 접고(), 느슨한 끝을 접는 선 위로 접는다.
이제 종이를 개의 서로 다른 위치에서 자르면 종이가 개의 더미로 나뉜다. 각 더미에는 0개 이상의 종이 층이 들어 있다. 아래 그림은 첫 번째 예제 입력의 접힌 종이, 자르는 위치(실선), 그리고 종이가 접힌 위치(점선)를 나타낸다.
각 개의 더미에 들어 있는 종이의 총 길이는 얼마인가?

입력
입력의 첫째 줄에는 세 정수 (), (), ()이 주어진다. 은 접는 횟수, 은 자르는 횟수, 은 종이의 길이를 피코미터 단위로 나타낸 값이다.
둘째 줄에는 접는 위치가 주어진다. 이 줄에는 개의 정수 이 주어지며, 번째 접기가 느슨한 끝에서 피코미터 떨어진 곳에서 이루어졌음을 나타낸다. 이 값들은 을 만족한다.
셋째 줄에는 자르는 위치가 주어진다. 이 줄에는 개의 정수 이 주어지며, 번째 자르기가 고정된 점에서 피코미터 떨어진 곳에서 이루어졌음을 나타낸다. 이 값들은 을 만족한다.
출력
각 개의 더미에 들어 있는 종이의 총 길이를 왼쪽에서 오른쪽 순서로 출력한다.