Локи заколдовал Тора и теперь Тор не может двигаться, пока не воспользуется контрзаклятием.
Для контрзаклятия требуется, чтобы уровень силы волшебного щита Тора был ровно 260−1. За одну секунду Тор может прибавить к уровню силы щита любое целое число в отрезке от a до b. В любой момент уровень силы щита --- это целое число от −260 до 260−1. Если при прибавлении выбранного Тором числа уровень силы щита выйдет из этих границ, то к его силе будет прибаляться 261 до тех пор, пока его сила меньше −260, а затем из его силы будет вычитаться 261 до тех пор, пока его сила больше 260−1.
Помогите Тору найти минимальное число секунд, через которое он сможет воспользоваться контрзаклятием.
В первой строке входного файла даны два целых числа a, b (−260≤a≤0≤b<260)
Выведите единственное число - минимальное число секунд, через которое Тор сможет воспользоваться контрзаклятием, или −1, если он не сможет освободиться никогда.