n = gets.to_i pairs = [] ans = [] (1..(n**0.5).floor).each do |i| pairs << [i, n/i] if n % i == 0 end pairs.each do |pair| ans << pair.join ans << pair.reverse.join end p ans.uniq.size