using System; using System.Collections; using System.Collections.Generic; class TEST{ static void Main(){ Sol mySol =new Sol(); mySol.Solve(); } } class Sol{ public void Solve(){ String[] SS=new String[N]; for(int i=0;iPlus[i]){ sig="-"; break; } if(Minus[i] r=new List(); int NN=s.Length; int carry=0; for(int i=NN-1;i>0;i--){ if(s[i]=='.'){ r.Add('.'); continue; } int d=carry+(int)(s[i]-'0'+t[i]-'0'); r.Add((char)(d%10+'0')); carry=d/10; } r.Reverse(); return s.Substring(0,1)+new String(r.ToArray()); } String div(String s,String t){ List r=new List(); int NN=s.Length; int carry=0; for(int i=NN-1;i>0;i--){ if(s[i]=='.'){ r.Add('.'); continue; } int d=carry+(int)(s[i]-'0'-(t[i]-'0')); carry=0; if(d<0){ d+=10; carry=-1; } r.Add((char)(d%10+'0')); } r.Reverse(); return s.Substring(0,1)+new String(r.ToArray()); } int N; String[] S; public Sol(){ N=ri(); S=new String[N]; for(int i=0;iint.Parse(e));} static long[] rla(){return Array.ConvertAll(Console.ReadLine().Split(' '),e=>long.Parse(e));} static double[] rda(){return Array.ConvertAll(Console.ReadLine().Split(' '),e=>double.Parse(e));} }