import java.util.*;
public class Main{
    public static void main(String[] args){
        Scanner sc=new Scanner(System.in);
        int num=sc.nextInt();
        /*
        本题目重点是找规律,多写几行数据,找出每行第一次出现偶数的位置,总结规律
        通过枚举N行数据,发现规律如下:
         1、2行无偶数
         2、奇数行,都是第2个位置出现偶数(num%2!=0)
         3、偶数行,有时是第3个位置出现,有时是第4个位置出现        
            1》4、8行:第三个位置出现偶数(num%4=0)
            2》6、10行:第四个位置出现偶数(num%4 !=0)
        */
        if(num==1 || num ==2){
            System.out.print("-1");
        }else if(num %2!=0){
            System.out.print("2");
        }else if(num %4==0){
            System.out.print("3");
        }else if(num %4!=0){
            System.out.print("4");
        }
    }
}