#define _GLIBCXX_DEBUG #include #define rep(i, n) for (int i = 0; i < (int)(n); i++) #define repp(i, m, n) for (int i = (int)(m); i < (int)(n); i++) #define all(v) begin(v), end(v) using namespace std; using ll = long long int; int main() { // 入力 int K, N, F, A[100]; cin >> K >> N >> F; rep(i, F) cin >> A[i]; // 合計年齢 int sum = 0; rep(i, F) sum += A[i]; // 出力 cout << (sum <= N * K ? N * K - sum : -1) << endl; }