TÍNH TỔNG

Nộp bài
Time limit: 1.0 / Memory limit: 512M

Point: 100

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài


SỐ TRÙNG 1

Nộp bài
Time limit: 1.0 / Memory limit: 512M

Point: 100

Số trùng là một số tự nhiên mà chữ số đầu tiên trùng với chữ số cuối cùng. Ví dụ: ~8, 66, 686, 8398,...~

Nhập vào một số tự nhiên ~N~ là số trùng. Hãy đếm xem có bao nhiêu số trùng nhỏ hơn ~N~ mà có chữ số đầu và chữ số cuối giống như ~N~.

Ví dụ: ~N = 131~, có các số thoả mãn: ~121, 111, 101, 11, 1~. Vậy có ~5~ số thoả mãn.

Input

Số tự nhiên ~N~ ~(N \le 10^9)~.

Output

Một số nguyên duy nhất là kết quả của bài toán.

Sample Test

Input

131

Output

5

kinhdoanh

Nộp bài
Time limit: 1.0 / Memory limit: 512M

Point: 100


SỐ TRÙNG 2

Nộp bài
Time limit: 1.0 / Memory limit: 512M

Point: 100

Số trùng là một số tự nhiên mà chữ số đầu tiên trùng với chữ số cuối cùng. Ví dụ: ~8, 66, 686, 8398,...~

Nhập vào một số tự nhiên ~N~. Hãy đếm xem có bao nhiêu số trùng nhỏ hơn ~N~.

Ví dụ: ~N = 124~, có các số thoả mãn: ~0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 22, 33, 44, 55, 66, 77, 88, 99, 101, 111, 121~. Vậy có ~22~ số thoả mãn.

Input

Số tự nhiên ~N~ ~(N \le 10^9)~.

Output

Một số nguyên duy nhất là kết quả của bài toán.

Sample Test

Input

124

Output

22

GHÉP SỐ

Nộp bài
Time limit: 1.0 / Memory limit: 512M

Point: 100

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài


INCLRX_1

Nộp bài
Time limit: 1.0 / Memory limit: 512M

Point: 100


SUMDISSSEQ

Nộp bài
Time limit: 1.0 / Memory limit: 512M

Point: 100


SUMMINDIS

Nộp bài
Time limit: 1.0 / Memory limit: 512M

Point: 100