그림 그리기

행 우선 순서로 격자를 칠할 때 색이 차례로 순환한다. 각 칸의 넓이는 H_i x W_j이며, 색별로 칠한 넓이의 합을 구한다.

보통7수학누적 합조합론구현아직 제출이 없습니다시간 제한2초메모리 제한512 MB

문제

상수는 N행 M열 격자에 L가지 색으로 그림을 그린다. 1행부터 N행까지 차례대로 칠하고, 한 행 안에서는 1열부터 M열까지 차례대로 칠한다. 색은 1번부터 L번까지 순서대로 쓰고, L번 색을 쓴 다음에는 다시 1번 색으로 돌아간다.

i번째 행의 높이는 HiH_i이고 j번째 열의 너비는 WjW_j이므로, i행 j열 칸의 넓이는 Hi×WjH_i \times W_j이다.

상수는 물감을 낭비하고 싶지 않아서 그림을 그리기 전에 색마다 얼마나 필요한지 알고 싶다. 각 색으로 칠하는 넓이의 합을 구하라.

입력

첫째 줄에 N, M, L이 주어진다. (1N,M,L1234561 \le N, M, L \le 123456)

둘째 줄에 각 행의 높이를 나타내는 자연수 H1,H2,,HNH_1, H_2, \dots, H_N이 공백을 사이에 두고 주어진다. HiH_i의 합은 10910^9을 넘지 않는다.

셋째 줄에 각 열의 너비를 나타내는 자연수 W1,W2,,WMW_1, W_2, \dots, W_M이 공백을 사이에 두고 주어진다. WjW_j의 합은 10910^9을 넘지 않는다.

출력

L줄을 출력한다. k번째 줄에는 k번 색으로 칠하는 넓이를 출력한다.

힌트

첫 번째 예제에서 상수가 그리는 그림은 다음과 같다.