n = gets.chomp.to_i ss = [] (1..Math.sqrt(n).floor).each {|i| next if n % i != 0 s = [i.to_s, (n / i).to_s] ss << s #p s } t = (ss.map{|s|s.join} + ss.map{|s|s[1] + s[0]}).uniq #p t p t.size