Номера по диагонали

아직 제출이 없습니다시간 제한1초메모리 제한1024 MB

문제

Пронумеруем клетки прямоугольной таблицы с rr строками и cc столбцами, начиная с левого верхнего угла. Нумерацию будем вести по диагоналям, идущим справа-сверху налево-вниз, клетки одной диагонали будем нумеровать сверху вниз.

Например, для таблицы 3×53 \times 5 клетки будут пронумерованы следующим образом:

124710
3581113
69121415

Задано qq номеров клеток. Для каждого номера найдите, в какой клетке он находится.

입력

Первая строка ввода содержит три целых числа: rr, cc и qq (1r,c1091 \le r, c \le 10^9, 1q1001 \le q \le 100).

Вторая строка содержит qq целых чисел 1n_1<n_2<<n_qrc1 \le n\_1 < n\_2 < \ldots < n\_q \le r\cdot c.

출력

Выведите qq строк. Для каждого числа n_in\_i выведите два числа: номер строки и номер столбца, где находится соответствующая клетка. Строки нумеруются с 1 сверху вниз. Столбцы нумеруются с 1 слева направо.