# Definition that uses another Function

As long as everything in the definition for `Pyramid()`

is
defined someplace, everything is fine.
Here (for reference) is `Pyramid()`

:

Pyramid(1) = 1
Pyramid(N) = Pyramid(N-1) + Triangle(N)

And here (for review) is `Triangle()`

:

Triangle( 1 ) = 1
Triangle( N ) = N + Triangle( N-1 )

Given these two definitions (and, if you are picky, the definitions of
addition and subtraction), `Pyramid()`

is completely defined.

### QUESTION 5:

Of course, given a definition, creating a Java method is just a matter
of translation:

public int Pyramid( int N )
{
if ( ________ == ________ )
return _______;
else
return ________ ( ________ ) + ________ ( ________ );
}

Fill in the blanks.