#include <bits/stdc++.h>
int main() {
  int n, k, q;
  std::vector<int> aList;
  std::cin >> n >> k >> q;
  aList.resize(n);
  for (int i = 0; i < n; i++) std::cin >> aList[i];
  std::sort(aList.begin(), aList.end());
  std::cout << aList[q - 1] - aList[0] << std::endl;
  return 0;
}
