Турнір вихідного дня 25-01

Time limit: 1.0s / Memory limit: 256M

Бали: 100

Дано натуральне число ~n~. Знайти значення виразу ~n+nn+nnn~.

Обмеження

  • ~1 \le n \le 100~

Input

Єдиний рядок входу містить натуральне число ~n~

Output

Вивести результат

Sample Input 1

1

Sample Output 1

123

Пояснення

~nn~ - конкатенація чисел ~n~ і ~n~.

Конкатенація чисел - це об'єднання кількох чисел в один рядок символів, де числа перетворюються на текст. Наприклад, конкатенація чисел 12 і 34 дасть рядок "1234".


Time limit: 1.0s / Memory limit: 256M

Бали: 100

Напишіть програму, яка зчитує ціле число ~N~ і виводить попереднє та наступне числа відносно введеного.

Обмеження

  • ~-1000 \le N \le 1000~

Input

Вводиться ціле число ~N~

Output

Вивести відповідь згідно формату прикладу вихідних даних

Sample Input 1

179

Sample Output 1

The next number for the number 179 is 180.
The previous number for the number 179 is 178.

Time limit: 1.0s / Memory limit: 256M

Бали: 100

Дано двоцифрове число. Знайдіть число десятків у ньому.

Input

Вводиться ціле двоцифрове число.

Output

Вивести кількість десятків у ньому.

Sample Input 1

21

Sample Output 1

2

Time limit: 1.0s / Memory limit: 256M

Бали: 100

Дано натуральне число ~N~. Знайдіть цифру, що стоїть в розряді десятків у десятковому записі числа ~N~ (друга цифра, якщо рахувати з кінця запису).

Обмеження

  • ~1 \le N \le 10^{10}~

Input

Вводиться натуральне число ~N~.

Output

Вивести шукану цифру або -1, якщо такої не існує

Sample Input 1

123

Sample Output 1

2

Time limit: 1.0s / Memory limit: 256M

Бали: 100

Задається ціле число ~N~. Виведіть число ~N~, доповнене нулями зліва, якщо число має у своєму записі менше 5 розрядів.

Обмеження

  • ~0 \le N \le 10^{10}~

Input

Вводиться ціле число ~N~.

Output

Вивести результат.

Sample Input 1

125

Sample Output 1

00125

Time limit: 1.0s / Memory limit: 256M

Бали: 100

Напишіть програму для друку числа ~N~, у якому розділювачем груп розрядів (групи по три цифри) є коми.

Обмеження

  • ~-10^{10} \le N \le 10^{10}~

Input

Вводиться ціле число ~N~.

Output

Вивести дане число із розділювачем розрядів.

Sample Input 1

1000000

Sample Output 1

1,000,000