string[] a = { Console.ReadLine(), Console.ReadLine()};
Console.WriteLine(a[0].Length + " " + a[1].Length);
int i = 0, a = 0;
int[] gets = new int[5];
string list = "";
while (i < gets.Length)
{
gets[i] = Array.ConvertAll(Console.ReadLine().Split(' '), Convert.ToInt32).Last();
list += " " + gets[i] ;
a = a + gets[i];
i++;
};
Console.WriteLine(list + "\n" + a);
Type[] a = {
typeof(sbyte),typeof(byte),typeof(short),typeof(ushort),typeof(int),typeof(uint),typeof(long),typeof(ulong)
};
string[] b =
{
"sbyte","byte","short","ushort","int","uint","long","ulong"
};
for (int i = 0; i < a.Length; i++)
{
Console.WriteLine("{0} {1} {2}", a[i].ToString().Replace("System.", "").ToLower(), a[i].GetField("MinValue").GetValue(a[i]), a[i].GetField("MaxValue").GetValue(a[i]));
}