Дом Адилбека расположен на улице, которая может быть представлена, как ось OX. На этой улице очень темно, поэтому Адилбек хочет установить фонари, чтобы осветить ее. На улице есть $$$n$$$ позиции для установки фонарей, они соответствуют целым числам от $$$0$$$ до $$$n - 1$$$ на оси OX. Однако, некоторые позиции заблокированы, в них нельзя установить фонари.
Существуют фонари различных типов, они отличаются только своей мощностью. Когда фонарь мощности $$$l$$$ устанавливают на позицию $$$x$$$, сегмент улицы $$$[x; x + l]$$$ становится освещен. Мощность любого фонаря — это положительное целое число.
Магазин по продаже фонарей имеет ассортимент из бесконечного количество фонарей мощности от $$$1$$$ до $$$k$$$. Однако, каждый покупатель может купить фонари ровно одного типа. Каждый фонарь мощности $$$l$$$ стоит $$$a_l$$$.
Какую минимальную цену придется заплатить Адилбеку за покупку фонарей ровно одного типа таких, что они могут осветить весь отрезок улицы $$$[0; n]$$$? Некоторые фонари могут освещать и другие отрезки улицы, эти отрезки Адилбеку не важны. Например, он может поставить фонарь мощности $$$3$$$ в позицию $$$n - 1$$$ (даже несмотря на то, что он освещает участок, который не полностью принадлежит $$$[0; n]$$$).
В первой строке записаны три целых числа $$$n$$$, $$$m$$$ and $$$k$$$ ($$$1 \le k \le n \le 10^6$$$, $$$0 \le m \le n$$$) — длина отрезка улицы, который Адилбек хочет осветить, количество заблокированных позиций и максимальная доступная мощность фонарей.
Во второй строке записаны $$$m$$$ целых чисел $$$s_1, s_2, \dots, s_m$$$ ($$$0 \le s_1 < s_2 < \dots s_m < n$$$) — заблокированные позиции.
В третьей строке записаны $$$k$$$ целых чисел $$$a_1, a_2, \dots, a_k$$$ ($$$1 \le a_i \le 10^6$$$) — цены фонарей.
Выведите минимальную цену придется заплатить Адилбеку за покупку фонарей ровно одного типа таких, что они могут осветить весь отрезок улицы $$$[0; n]$$$.
Если невозможно осветить весь отрезок улицы $$$[0; n]$$$, то выведите -1.
6 2 3
1 3
1 2 3
6
4 3 4
1 2 3
1 10 100 1000
1000
5 1 5
0
3 3 3 3 3
-1
7 4 3
2 4 5 6
3 14 15
-1
Название |
---|