n=f=gets.to_i (3..n**0.5).any?{|i|n%i<1&&f=i} p n%4>0?f:[f,4].min