상근이는 구조체로 실수를 저장하려고 한다. 구조체에는 숫자 30개를 담는 정수 배열 digits, 소수점의 위치를 나타내는 정수 decpt, 부호(+/-)를 나타내는 sign이 있다. 이 방식은 -218.302869584나 0.0000123456789 같은 값도 반올림 없이 그대로 저장한다.
실수 여러 개가 주어지면 상근이의 방식대로 정확한 합을 구하는 프로그램을 작성하시오.
첫째 줄에 테스트 케이스의 개수가 주어진다. 각 테스트 케이스는 실수 여러 개로 이루어지고, 마지막에 0이 하나 주어져 그 테스트 케이스가 끝났음을 알린다. 끝을 알리는 0은 합에 넣지 않는다.
입력으로 주어지는 실수는 숫자가 30개를 넘지 않고, 한 테스트 케이스에 들어가는 실수는 100개를 넘지 않는다.
각 테스트 케이스마다 주어진 실수의 합을 한 줄에 출력한다. 절대로 반올림하면 안 된다. 합을 정확히 적되 0이 아닌 마지막 자리에서 멈추고, 그 뒤에 오는 0은 쓰지 않는다.
형식은 다음 규칙을 따른다.