Влад планирует провести в следующем месяце \(m\) раундов. Каждый раунд должен содержать в себе по одной задаче сложностей 'A', 'B', 'C', 'D', 'E', 'F' и 'G'.
У Влада уже есть банк из \(n\) задач, \(i\)-я задача имеет сложность \(a_i\). Этих задач может не хватить, так что ему придётся придумать ещё несколько задач.
Влад хочет придумать как можно меньше задач, так что просит вас найти минимальное количество задач, которое ему необходимо придумать, чтобы провести \(m\) раундов.
Например, если \(m=1\), \(n = 10\), \(a=\) 'BGECDCBDED', то ему необходимо придумать две задачи: одну сложности 'A' и одну сложности 'F'.