Выбор и подготовку задач для соревнования Владимир поручил Евгению. Очень скоро Евгений выяснил, что Владимиру тяжело угодить: многие задачи ему не нравятся, а многие другие слишком сложны.
Для каждой придуманной задачи Евгений оценил её сложность и степень её одобрения Владимиром. Чтобы составить комплект, Евгений должен выбрать M таких задач, степень одобрения каждой из которых не меньше, чем определённая пороговая величина A. Кроме того, из всех допустимых задач Евгений хочет выбрать наиболее простые.
Помогите Евгению определить, какие задачи следует выбрать для соревнования.
Выходные данные
Выведите одно целое число — сумму сложностей задач, которые должен выбрать Евгений.
Если подходящего набора задач не существует, выведите -1.
Для отправки решений необходимо