( --> )

External Faces Patterning Solution

Closed Form Program

public static int externalFaces(int n)
{
   return ( 6 + ( 16 * ( n / 2 ) ) );
}

Recursive Program

public static int externalFaces(int n)
{
   if ( n == 1 )
   {
      return 6;
   }
   else
   {
      return ( 16 + externalEdges(n-1) );
   };
}