Böyük hasil#9001

Böyük hasil

1 saniyə
128 meqabayt
Çox asan

Münsiflər heyyəti qərara gəldi ki, sizə çətin bir tapşırıq versin. Tapşırığa əsasən a və b ədədləri verilir və siz a * (a + 1) * ... * b hasilini hesablamalısınız.

Daha sonra onlar bu tapşırığın sıxıcı olacağını düşünüb, hasilin yerinə onun işarəsini soruşmaq qərarına gəldilər. Belə ki, sizdən bu hasilin mənfi, müsbət və ya sıfıra bərabər olduğunu təyin etmək tələb olunur.

Giriş verilənləri

Yeganə sətirdə iki tam ədəd a və b (-10^9 ≤ a ≤ b ≤ 10^9) verilir.

Çıxış verilənləri

Çıxışa a * (a + 1) * ... * b ifadəsinin işarəsinə uyğun olaraq "-1", "0", "1" ədədlərindən birini verin.

Nümunələr

Nümunə 1

Loading
Loading

Nümunə 2

Loading
Loading

Nümunə 3

Loading
Loading

Nümunə 4

Loading
Loading