Author:  A. Shchurov  Time limit:  1 sec  
Input file:  Standard input  Memory limit:  512 Mb  
Output file:  Standard output 
We call a three dimensional figure squareconvex if every line segment which is parallel to the coordinate axes with both ends belonging to the figure, lies completely in this figure.
You are given an image of a squareconvex figure in three projections. You are to calculate the surface area of the figure. If the projections do not uniquely determine the shape of the figure, output the area of a figure with maximum possible volume.
The input contains three projections of the figure, depicted by ASCII graphics: top view, front and right.
Each projection consists of characters ".
" (ASCII 46) —
designation of voids in the description of a projection, and "#
" (ASCII 35) —
faces of a squareconvex body. Each symbol represents a block with the edge length 1. It is guaranteed that in the description of the
projection there are neither rows nor columns consisting entirely of voids.
A description of each projection ends with a "
" (ASCII 45) in a separate line.
The output should contain a single integer: surface area.
The width and height of each projection does not exceed 100 characters; the figure volume is not equal to zero.
No.  Standard input  Standard output 

1 

