#include <bits/stdc++.h>
long long fx[] = {1, -1, 0, 0};
long long fy[] = {0, 0, 1, -1};
using namespace std;
int main() {
  long long n, m, sum = 0;
  cin >> n >> m;
  while (n--) {
    long long a, b;
    cin >> a >> b;
    sum += b - a + 1;
  }
  cout << ((sum % m == 0) ? 0 : (m - (sum % m)));
}
