#include <bits/stdc++.h>
using namespace std;
long long k;
long long pow10(long long a) {
  long long j = 1;
  for (int i = 0; i < a; i++) {
    j *= 10;
  }
  return j;
}
int main() {
  cin >> k;
  long long sum = 0;
  long long pow = 1;
  while (k > sum) {
    sum += pow * (pow10(pow) - pow10(pow - 1));
    pow++;
  }
  pow -= 1;
  long long g = pow10(pow) - 1 - (sum - k) / pow;
  long long mod = (sum - k) % pow;
  for (int i = 0; i < mod; i++) {
    g /= 10;
  }
  cout << g % 10 << endl;
}
