Sizə tam ədəd verilir. Bu ədəd üzərində aşağıdakı üç əməliyyatdan istifadə edə bilərsiniz:
ədədini vahid azaldın.
ədədini vahid artırın.
Əgər -ə tam bölünürsə, -i -ə bölün.
Məqsədiniz ədədini -ə çevirmək üçün lazım olan minimal əməliyyat sayını tapmaqdır.
Girişdə birinci sətir bir tam ədəd (1 \le n \le 10^{18}) ehtiva edir.
Çıxışda bir ədəd verilməlidir — ədədini -ə çevirmək üçün tələb olunan minimal əməliyyat sayı.
Nümunə 1
Nümunə 2
Nümunə 5
Birinci nümunədə -ə bir dəfə bölməklə əldə edə bilərik.
İkinci nümunədə əvvəlcə ədədini iki dəfə azaldıb, sonra -ə bölə bilərik.
1 \le n \le 10^5 aralığında düzgün işləyən həllər bal toplayacaq.