Сумасшедшие транспортные налоги

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

문제

Артур Флек ведь когда-то был обычным человеком с обычными потребностями. Одной из них была покупка автомобиля.

Как известно, владение автомобилем подразумевает уплату транспортного налога, и Готэм в этом отношении не является исключением. Чтобы узнать стоимость транспортного налога на автомобиль, нужно знать мощность его двигателя в лошадиных силах. Далее по таблице налоговых ставок нужно выяснить налоговую ставку на данную мощность, а затем полученная ставка умножается на мощность.

Пример таблицы налоговых ставок:

Мощность (л.с.)Ставка
024
10035
15050
20075
250150

Ставка, записанная в ii-й строке, применяется для численных значений мощностей, которые строго больше мощности, указанной в той же строке, но при этом меньше либо равны мощности, указанной в следующей строке (если такая есть). В случае, если мощность строго больше максимальной мощности, указанной в таблице, то применяется максимальная ставка.

В процессе выбора автомобиля Артур перебрал множество вариантов и для каждого из них он хочет знать величину транспортного налога. Помогите ему!

입력

В первой строке дано целое число nn --- число строк в таблице налоговых ставок (1n100,0001 \le n \le 100\\,000).

В следующих nn строках даны пары чисел b_ib\_i, t_it\_i --- мощность и соответствующая диапазону налоговая ставка из ii-й строки (0b_i,t_i1090 \le b\_i, t\_i \le 10^9). Гарантируется, что b_1=0b\_1 = 0, а также для любого ii верно: b_i<b_i+1b\_i < b\_{i + 1} и t_it_i+1t\_i \le t\_{i+1}.

В следующей строке дано число mm --- число автомобилей, транспортный налог на которые хочет узнать Артур (1m100,0001 \le m \le 100\\,000).

В jj-й из следующих mm строк дано целое число q_jq\_j --- мощность jj-го автомобиля (1q_j1091 \le q\_j \le 10^9).

출력

Для каждого варианта автомобиля, интересующего Артура, выведите величину транспортного налога на него.