#2543. 折纸----nb2501

折纸----nb2501

Background

小猪上幼儿园的时候,报名参加了折纸兴趣小组。他表现出了极大的热情,折出了nn件折纸作品。他的作品只有33种,分别是长方形、正方形和三角形。

小猪很想知道他的n件折纸的周长之和。

  

Input

输入文件folding.in的第一行只有一个整数nn,表示共有nn件作品。

接下来nn行,每行有若干个以空格分隔的整数,表示一件作品的情况。其中第一个整数kk=123k(k=1或2或3),表示小猪制作的这件作品的类型,11表示长方形,22表示正方形,33表示三角形。

如果kk11,后面会跟二个正整数aabb,表示长方形的二条相邻边的长度分别为aabb

如果kk22,后面会跟一个正整数aa,表示正方形的四条边的长度均为aa

如果kk33,后面会跟三个正整数aabbcc,表示三角形三条边的长度分别为aabbcc(输入数据保证a,b,ca,b,c能构成三角形,不需验证)。

Output

输出文件folding.out中仅有一行,该行只有一个整数,表示所有作品的周长之和。

Samples

3 
1 2 3 
2 4 
3 6 7 8
47

Limitation

【样例说明】

共有33件作品:

第一件作品:二条相邻边长度分别为2233的长方形;

第二件作品:边长为44的正方形;

第三件作品:三条边长度分别为6786、7、8的三角形。

33件作品的周长分别为10162110、16、21,它们的周长之和为4747

【数据规模】

50%50\%的数据,1n501≤n≤50,所有边长为不超过100100正整数。

100%100\%的数据,1n1000001≤n≤100000,所有边长为不超过100000100000的正整数。