Count Anagrams

Try to solve the Count Anagrams problem.

Statement

You are given a string, s, containing one or more words separated by a single space. Your task is to count and return the number of distinct anagrams of the entire string s. As the answer may be very large, return it modulo 10910^9 + ...