Високоточне число
Число у точності з 30 десяткових цифр може бути подано таким структурним типом, як показано на прикладах нижче. Ця структура включає у себе 30-елементний масив цілих чисел (цифр), одне ціле число (десяткове), щоб подати положення десяткової крапки і ціле число (або символ), щоб вказувати знак (+/-). Наприклад, число -218.302869584 може у цій структурі зберігатиясь як:
Числове значення 0.0000123456789 може бути подано натупним чином:
Ваша задача написати програму для обчислення суми подібних високоточних чисел.
Вхідні дані
Перший рядок вхідних даних містить натуральне число n (1 ≤ n ≤ 100) з вказівкою кількості груп високоточних чисел (максимум 30 значущих цифр). Кожна група включає у себе високоточне число (одне число у рядку), число 0 вказує на завершення кожної групи. Група може містити не більше 100 чисел.
Вихідні дані
Для кожної групи у вхідному файлі вивести суму високоточних чисел (одне значення у рядку). Усі незначущі нулі після десяткової крапки, розміщені за останньою ненульовою цифрою, повинні бути відкинуті.