initial num2 as 1, prevent from product=0 cause of AA