char[] input = Console.ReadLine().ToUpper().ToCharArray();
string toBeRepeated = "";
StringBuilder result = new StringBuilder();
for (int i = 0; i < input.Length; i++)
if (char.IsDigit(input[i]))
repetition += input[i].ToString();
if (i + 1 < input.Length && char.IsDigit(input[i + 1]))
repetition += input[i + 1].ToString();
int counter = int.Parse(repetition);
for (int j = 0; j < counter; j++)
result.Append(toBeRepeated);
toBeRepeated += input[i];
int uniqueSymbols = result.ToString().Distinct().Count();
string resultString = result.ToString();
Console.WriteLine($"Unique symbols used: {uniqueSymbols}");
Console.WriteLine(resultString);