import java.util.*;

public class Main {
  public static void main(String[] args) {
    Scanner in = new Scanner(System.in);
    int N = in.nextInt();

    int ans = 0;
    if (N < 10) {
      ans = N;
    } else if (N < 100) {
      ans = 9;
    } else if (N < 1000) {
      ans = 9;
      ans += N - 99;
    } else if (N < 10000) {
      ans = 909;
    } else if (N < 100000) {
      ans = 909;
      ans += N - 9999;
    } else if (N < 1000000) {
      ans = 90909;
    }

    System.out.println(ans);
  }
} import java.util.*; util.* java public class Main {
  public static void main(String[] args) {
    Scanner in = new Scanner(System.in);
    int N = in.nextInt();

    int ans = 0;
    if (N < 10) {
      ans = N;
    } else if (N < 100) {
      ans = 9;
    } else if (N < 1000) {
      ans = 9;
      ans += N - 99;
    } else if (N < 10000) {
      ans = 909;
    } else if (N < 100000) {
      ans = 909;
      ans += N - 9999;
    } else if (N < 1000000) {
      ans = 90909;
    }

    System.out.println(ans);
  }
} Main public static void main(String[] args) {
    Scanner in = new Scanner(System.in);
    int N = in.nextInt();

    int ans = 0;
    if (N < 10) {
      ans = N;
    } else if (N < 100) {
      ans = 9;
    } else if (N < 1000) {
      ans = 9;
      ans += N - 99;
    } else if (N < 10000) {
      ans = 909;
    } else if (N < 100000) {
      ans = 909;
      ans += N - 9999;
    } else if (N < 1000000) {
      ans = 90909;
    }

    System.out.println(ans);
  } main {
    Scanner in = new Scanner(System.in);
    int N = in.nextInt();

    int ans = 0;
    if (N < 10) {
      ans = N;
    } else if (N < 100) {
      ans = 9;
    } else if (N < 1000) {
      ans = 9;
      ans += N - 99;
    } else if (N < 10000) {
      ans = 909;
    } else if (N < 100000) {
      ans = 909;
      ans += N - 9999;
    } else if (N < 1000000) {
      ans = 90909;
    }

    System.out.println(ans);
  } Scanner in = new Scanner(System.in); in new Scanner(System.in) int N = in.nextInt(); N in.nextInt() in.nextInt in int ans = 0; ans 0 if (N < 10) {
      ans = N;
    } else if (N < 100) {
      ans = 9;
    } else if (N < 1000) {
      ans = 9;
      ans += N - 99;
    } else if (N < 10000) {
      ans = 909;
    } else if (N < 100000) {
      ans = 909;
      ans += N - 9999;
    } else if (N < 1000000) {
      ans = 90909;
    } N < 10 N 10 {
      ans = N;
    } ans = N ans N if (N < 100) {
      ans = 9;
    } else if (N < 1000) {
      ans = 9;
      ans += N - 99;
    } else if (N < 10000) {
      ans = 909;
    } else if (N < 100000) {
      ans = 909;
      ans += N - 9999;
    } else if (N < 1000000) {
      ans = 90909;
    } N < 100 N 100 {
      ans = 9;
    } ans = 9 ans 9 if (N < 1000) {
      ans = 9;
      ans += N - 99;
    } else if (N < 10000) {
      ans = 909;
    } else if (N < 100000) {
      ans = 909;
      ans += N - 9999;
    } else if (N < 1000000) {
      ans = 90909;
    } N < 1000 N 1000 {
      ans = 9;
      ans += N - 99;
    } ans = 9 ans 9 ans += N - 99 ans N - 99 N 99 if (N < 10000) {
      ans = 909;
    } else if (N < 100000) {
      ans = 909;
      ans += N - 9999;
    } else if (N < 1000000) {
      ans = 90909;
    } N < 10000 N 10000 {
      ans = 909;
    } ans = 909 ans 909 if (N < 100000) {
      ans = 909;
      ans += N - 9999;
    } else if (N < 1000000) {
      ans = 90909;
    } N < 100000 N 100000 {
      ans = 909;
      ans += N - 9999;
    } ans = 909 ans 909 ans += N - 9999 ans N - 9999 N 9999 if (N < 1000000) {
      ans = 90909;
    } N < 1000000 N 1000000 {
      ans = 90909;
    } ans = 90909 ans 90909 System.out.println(ans) System.out.println System.out System System.out ans String[] args args public class Main {
  public static void main(String[] args) {
    Scanner in = new Scanner(System.in);
    int N = in.nextInt();

    int ans = 0;
    if (N < 10) {
      ans = N;
    } else if (N < 100) {
      ans = 9;
    } else if (N < 1000) {
      ans = 9;
      ans += N - 99;
    } else if (N < 10000) {
      ans = 909;
    } else if (N < 100000) {
      ans = 909;
      ans += N - 9999;
    } else if (N < 1000000) {
      ans = 90909;
    }

    System.out.println(ans);
  }
} public class Main {
  public static void main(String[] args) {
    Scanner in = new Scanner(System.in);
    int N = in.nextInt();

    int ans = 0;
    if (N < 10) {
      ans = N;
    } else if (N < 100) {
      ans = 9;
    } else if (N < 1000) {
      ans = 9;
      ans += N - 99;
    } else if (N < 10000) {
      ans = 909;
    } else if (N < 100000) {
      ans = 909;
      ans += N - 9999;
    } else if (N < 1000000) {
      ans = 90909;
    }

    System.out.println(ans);
  }
} Main
import java.util.*;

public class Main {
  public static void main(String[] args) {
    Scanner in = new Scanner(System.in);
    int N = in.nextInt();

    int ans = 0;
    if (N < 10) {
      ans = N;
    } else if (N < 100) {
      ans = 9;
    } else if (N < 1000) {
      ans = 9;
      ans += N - 99;
    } else if (N < 10000) {
      ans = 909;
    } else if (N < 100000) {
      ans = 909;
      ans += N - 9999;
    } else if (N < 1000000) {
      ans = 90909;
    }

    System.out.println(ans);
  }
}