Число з 30 десятковими знаками точності може бути представлене у структурі, як показано в прикладах нижче. Ця структура містить масив цілих чисел (цифр) з 30 елементів, одне ціле число (decpt) для позначення положення десяткової крапки, а також ціле число (або символ) для позначення знака (+/-).
Наприклад, значення -218.302869584 може бути збережене так:

Значення 0.0000123456789 може бути представлене наступним чином:

Ваше завдання — написати програму для обчислення суми чисел з високою точністю.
Перший рядок містить одне ціле число (1 \leq n \leq 100) — кількість груп високоточних чисел. Кожна група складається з кількох високоточних чисел (кожне у своєму рядку), після яких іде рядок, що містить лише 0 і позначає кінець групи. Кожне високоточне число має не більше ніж значущих цифр. У кожній групі не більше чисел.
Для кожної групи виведіть суму високоточних чисел у цій групі (по одному значенню у рядку). Усі незначущі нулі після десяткової крапки (після останньої ненульової цифри) повинні бути відкинуті.
Приклад 1