Игра с числами

아직 제출이 없습니다시간 제한2초메모리 제한1024 MB

문제

Локи заколдовал Тора и теперь Тор не может двигаться, пока не воспользуется контрзаклятием.

Для контрзаклятия требуется, чтобы уровень силы волшебного щита Тора был ровно 26012^{60}-1. За одну секунду Тор может прибавить к уровню силы щита любое целое число в отрезке от aa до bb. В любой момент уровень силы щита --- это целое число от 260-2^{60} до 26012^{60}-1. Если при прибавлении выбранного Тором числа уровень силы щита выйдет из этих границ, то к его силе будет прибаляться 2612^{61} до тех пор, пока его сила меньше 260-2^{60}, а затем из его силы будет вычитаться 2612^{61} до тех пор, пока его сила больше 26012^{60} - 1.

Помогите Тору найти минимальное число секунд, через которое он сможет воспользоваться контрзаклятием.

입력

В первой строке входного файла даны два целых числа aa, bb (260a0b<260-2^{60} \le a \le 0 \le b < 2^{60})

출력

Выведите единственное число - минимальное число секунд, через которое Тор сможет воспользоваться контрзаклятием, или 1-1, если он не сможет освободиться никогда.