Профессор едет по шоссе из Петербурга в Москву, имея при себе карту с
указанием всех N стоящих на шоссе бензоколонок и расстояний
Di до них от Петербурга. Известно расстояние S,
которое может проехать машина с полностью заправленным
баком.
Требуется выяснить, на каких бензоколонках нужно заправляться, чтобы
количество заправок было минимально. В начале пути бак полон.
Расстояние от Петербурга до Москвы равно L.
Формат входного файла
Во входном файле сначала указаны числа L, S, N,
после чего перечислено N чисел Di.
Формат выходного файла
Выходной файл должен содержать единственное число - минимальное количество
заправок. Если добраться из Петербурга в Москву невозможно, следует вывести
число -1.