S = gets.chomp def f(n) return (1..n).inject(:*) end m = Hash.new(0) S.each_char do |s| m[s] += 1 end ans = (f(S.size)/m.values.map {|r| f(r)}.inject(:*) - 1) % 573 puts ans