Qatar vaqondan ibarətdir və platformada gözləmək üçün dəqiq yer var, soldan sağa doğru -dən -ə qədər nömrələnmişdir (şərti olaraq müvafiq vaqonların qarşısında).
Sən bilirsən ki, sənin biletin vaqon nömrəsi -dir, amma sən bilmirsən, qatarın vaqonlarının nömrələnməsi hansı tərəfdən başlayır: ya soldan sağa, ya da sağdan sola (hər iki variant mümkündür).
Qatar dayandıqda, sən gözləyəcəyin yerini seçirsən.
Qatarın gəlişindən sonra mümkün qədər tez vaqon -ya çatmalısan.
Vaqon gəldikdə aşağıdakı variantlar mümkün olacaq:
Əgər nömrələmə soldan sağa doğru olarsa, vaqon yeri -ya qarşı olacaq.
Əgər nömrələmə sağdan sola doğru olarsa, vaqon yeri (n-k+1)-ə qarşı olacaq.
Gözləmə yerləri arasındakı məsafəyə nisbətən qaçma vaxtını hesablayırıq, yəni onların nömrələrinin mütləq fərqinə bərabərdir.
Beləliklə, əgər sən yerində gözləyirsənsə, birinci halda |p-k|, ikinci halda isə |p-(n-k+1)| sərf edəcəksən.
Mümkün hərəkət adlandıraq - birinci və ikinci haldan maksimum hərəkət.
Bütün mümkün dəyərlərindən mümkün hərəkətin minimum dəyərini deməlisən.
Birinci sətirdə iki tam ədəd və (1 \le n \le 10^{18}, 1 \le k \le n) verilir.
Bir tam ədəd çap et — problemin cavabı.
Nümunə 1
Nümunə 2
Birinci test üçün:
Əgər gözləmə üçün birinci mövqedə dururuqsa, o zaman mümkün hərəkət max(|1 - 12|, |1 - (17-12+1)|) olacaq.
Bütün dəyərlərini yoxlayaraq cavab olduqda əldə edilir.
Alt tapşırıq ( bal) : (n \le 5000)
Alt tapşırıq ( bal) : ( tək)
Alt tapşırıq ( bal) : Əlavə məhdudiyyətlər olmadan