#include <bits/stdc++.h>   using namespace std;   long long n;   int licznik;   long long sym(long long k) {     long long eat = k, m = n - k;     while (m > 0) {       licznik++;       m -= m / 10;       eat += min(k, m);       m -= k;     }     return eat;   }   long long binsuche(long long lewy, long long prawy) {     if (lewy < prawy) {       if (sym((lewy + prawy) / 2) * 2 >= n)         return binsuche(lewy, (lewy + prawy) / 2);       else         return binsuche((lewy + prawy) / 2 + 1, prawy);     }     return lewy;   }   int main() {     licznik = 0;     int a, b;     cin >> n;     cout << binsuche(1, n);   }   