Позитивне замикання, або замикання Кліні, можна описати як множину рядків скінченної довжини, які можна отримати шляхом конкатенації довільних елементів деякої множини рядків, при цьому один і той самий елемент може використовуватись кілька разів. У випадку з числами це означає всі можливі числа, які можна утворити з обраних цифр. Дано кількість доступних цифр від до , знайдіть суму всіх чисел, які можна утворити як позитивне замикання з цих цифр.
Наприклад,
Припустимо, можна використати до двох цифр та одну цифру . Є рівно різних чисел, які можна скласти з цих цифр: , , , , , , , . Сума всіх цих чисел дорівнює .
Перший рядок містить ціле число (T \leq 500) — кількість тестових випадків. Кожен тест складається з дев'яти цілих чисел P_i (0 \leq P_i \leq 9), які означають кількість доступних копій для кожної цифри (для i = 1..9).
Для кожного тестового випадку виведіть рядок у форматі Case #x: M, де — номер тесту (починається з ), а — сума всіх можливих чисел, які можна скласти з доступних цифр. Відповідь виведіть по модулю .
Приклад 1