Марічка і перестановка-2


Submit solution

Points: 100 (partial)
Time limit: 0.1s
Memory limit: 250M

Author:
Problem type
Allowed languages
C, C++, Java, Python

У Марічки мама – добра господиня, а тому вона періодично переставляє меблі у квартирі. Марічка мріє стати доброю господинею,

а тому вона вирішила змінити порядок у натуральному ряді перших \(n\) чисел: вона записала усі непарні числа (по зростанню).

Наприклад, при \(n=10\) послідовність виглядатиме так: \(1\) \(3\) \(5\) \(7\) \(9\) \(11\) \(13\) \(15\) \(17\) \(19\).

Будь-яка добра господиня має свого помічника, і тому Зеник отримав завдання: назвати число, яке буде на позиції з номером \(k\).

Вхідні дані

Єдиний рядок стандартного вхідного потоку містить два натуральних числа \(n\) та \(k\) (\(1 \leq k \leq n \leq 10^{12}\)).

Вихідні дані

У єдиний рядок вхідного стандартного потоку запишіть число, яке буде на позиції з номером \(k\).

Приклад 1

Вхід
10 3
Вихід
5

Comments

There are no comments at the moment.