#include <stdio.h> int main() { int i, j, N; // Prints upper part of the pattern for(i=1; i<=N; i++) { for(j=1; j<=i; j++) { } } for(i=N-1; i>=1; i++) { for(j=1; j<=i; j++) { } } return 0; }
5
* ** *** **** ***** **** ***** ****** ******* ******** ********* ********** *********** ************ ************* ************** *************** **************** ***************** ****************** ******************* ******************** ********************* ********************** *********************** ************************ ************************* ************************** *************************** **************************** ***************************** ****************************** ******************************* ******************************** ********************************* ********************************** *********************************** ************************************ ************************************* ************************************** *************************************** **************************************** ***************************************** ****************************************** ******************************************* ******************************************** ********************************************* ********************************************** *********************************************** ************************************************ ************************************************* ************************************************** *************************************************** **************************************************** ***************************************************** ****************************************************** ******************************************************* ******************************************************** ********************************************************* ********************************************************** *********************************************************** ************************************************************ ************************************************************* ************************************************************** *************************************************************** **************************************************************** ***************************************************************** ****************************************************************** ******************************************************************* ******************************************************************** ********************************************************************* ********************************************************************** *********************************************************************** ************************************************************************ ************************************************************************* ************************************************************************** *************************************************************************** **************************************************************************** ***************************************************************************** ****************************************************************************** ******************************************************************************* ******************************************************************************** ********************************************************************************* ********************************************************************************** *********************************************************************************** ************************************************************************************ ************************************************************************************* ************************************************************************************** *************************************************************************************** **************************************************************************************** ***************************************************************************************** ****************************************************************************************** ******************************************************************************************* ******************************************************************************************** ********************************************************************************************* ********************************************************************************************** *********************************************************************************************** ************************************************************************************************ ************************************************************************************************* ************************************************************************************************** *************************************************************************************************** **************************************************************************************************** ***************************************************************************************************** ****************************************************************************************************** ******************************************************************************************************* ******************************************************************************************************** ********************************************************************************************************* ********************************************************************************************************** *********************************************************************************************************** ************************************************************************************************************ ************************************************************************************************************* ************************************************************************************************************** *************************************************************************************************************** **************************************************************************************************************** ***************************************************************************************************************** ****************************************************************************************************************** ******************************************************************************************************************* ******************************************************************************************************************** ********************************************************************************************************************* ********************************************************************************************************************** *********************************************************************************************************************** ************************************************************************************************************************ ************************************************************************************************************************* ************************************************************************************************************************** *************************************************************************************************************************** **************************************************************************************************************************** ***************************************************************************************************************************** ****************************************************************************************************************************** ******************************************************************************************************************************* ******************************************************************************************************************************** ********************************************************************************************************************************* ********************************************************************************************************************************** *********************************************************************************************************************************** ************************************************************************************************************************************ ************************************************************************************************************************************* ************************************************************************************************************************************** *************************************************************************************************************************************** **************************************************************************************************************************************** ***************************************************************************************************************************************** ****************************************************************************************************************************************** ******************************************************************************************************************************************* ******************************************************************************************************************************************** ********************************************************************************************************************************************* ********************************************************************************************************************************************** *********************************************************************************************************************************************** ************************************************************************************************************************************************ ************************************************************************************************************************************************* ************************************************************************************************************************************************** *************************************************************************************************************************************************** **************************************************************************************************************************************************** ***************************************************************************************************************************************************** ****************************************************************************************************************************************************** ******************************************************************************************************************************************************* ******************************************************************************************************************************************************** ********************************************************************************************************************************************************* ********************************************************************************************************************************************************** *********************************************************************************************************************************************************** ************************************************************************************************************************************************************ ************************************************************************************************************************************************************* ************************************************************************************************************************************************************** *************************************************************************************************************************************************************** **************************************************************************************************************************************************************** ***************************************************************************************************************************************************************** ****************************************************************************************************************************************************************** ******************************************************************************************************************************************************************* ******************************************************************************************************************************************************************** ********************************************************************************************************************************************************************* ********************************************************************************************************************************************************************** *********************************************************************************************************************************************************************** ************************************************************************************************************************************************************************ ************************************************************************************************************************************************************************* ************************************************************************************************************************************************************************** *************************************************************************************************************************************************************************** **************************************************************************************************************************************************************************** ***************************************************************************************************************************************************************************** ****************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************* ******************************************************************************************************************************************************************************** ********************************************************************************************************************************************************************************* ********************************************************************************************************************************************************************************** *********************************************************************************************************************************************************************************** ************************************************************************************************************************************************************************************ ************************************************************************************************************************************************************************************* ************************************************************************************************************************************************************************************** *************************************************************************************************************************************************************************************** **************************************************************************************************************************************************************************************** ***************************************************************************************************************************************************************************************** ****************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************* ******************************************************************************************************************************************************************************************** ********************************************************************************************************************************************************************************************* ********************************************************************************************************************************************************************************************** *********************************************************************************************************************************************************************************************** ************************************************************************************************************************************************************************************************ ************************************************************************************************************************************************************************************************* ************************************************************************************************************************************************************************************************** *************************************************************************************************************************************************************************************************** **************************************************************************************************************************************************************************************************** ***************************************************************************************************************************************************************************************************** ****************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************* ******************************************************************************************************************************************************************************************************** ********************************************************************************************************************************************************************************************************* ********************************************************************************************************************************************************************************************************** *********************************************************************************************************************************************************************************************************** ************************************************************************************************************************************************************************************************************ ************************************************************************************************************************************************************************************************************* ************************************************************************************************************************************************************************************************************** *************************************************************************************************************************************************************************************************************** **************************************************************************************************************************************************************************************************************** ***************************************************************************************************************************************************************************************************************** ****************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************* ******************************************************************************************************************************************************************************************************************** ********************************************************************************************************************************************************************************************************************* ********************************************************************************************************************************************************************************************************************** *********************************************************************************************************************************************************************************************************************** ************************************************************************************************************************************************************************************************************************ ************************************************************************************************************************************************************************************************************************* ************************************************************************************************************************************************************************************************************************** *************************************************************************************************************************************************************************************************************************** **************************************************************************************************************************************************************************************************************************** ***************************************************************************************************************************************************************************************************************************** ****************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************* ******************************************************************************************************************************************************************************************************************************** ********************************************************************************************************************************************************************************************************************************* ********************************************************************************************************************************************************************************************************************************** *********************************************************************************************************************************************************************************************************************************** ************************************************************************************************************************************************************************************************************************************ ************************************************************************************************************************************************************************************************************************************* ************************************************************************************************************************************************************************************************************************************** *************************************************************************************************************************************************************************************************************************************** **************************************************************************************************************************************************************************************************************************************** ***************************************************************************************************************************************************************************************************************************************** ****************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************* ******************************************************************************************************************************************************************************************************************************************** ********************************************************************************************************************************************************************************************************************************************* ********************************************************************************************************************************************************************************************************************************************** *********************************************************************************************************************************************************************************************************************************************** ************************************************************************************************************************************************************************************************************************************************ ************************************************************************************************************************************************************************************************************************************************* ************************************************************************************************************************************************************************************************************************************************** *************************************************************************************************************************************************************************************************************************************************** **************************************************************************************************************************************************************************************************************************************************** ***************************************************************************************************************************************************************************************************************************************************** ****************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************* ******************************************************************************************************************************************************************************************************************************************************** ********************************************************************************************************************************************************************************************************************************************************* ********************************************************************************************************************************************************************************************************************************************************** *********************************************************************************************************************************************************************************************************************************************************** ************************************************************************************************************************************************************************************************************************************************************ ************************************************************************************************************************************************************************************************************************************************************* ************************************************************************************************************************************************************************************************************************************************************** *************************************************************************************************************************************************************************************************************************************************************** **************************************************************************************************************************************************************************************************************************************************************** ***************************************************************************************************************************************************************************************************************************************************************** ****************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************* ******************************************************************************************************************************************************************************************************************************************************************** ********************************************************************************************************************************************************************************************************************************************************************* ********************************************************************************************************************************************************************************************************************************************************************** *********************************************************************************************************************************************************************************************************************************************************************** ************************************************************************************************************************************************************************************************************************************************************************ ************************************************************************************************************************************************************************************************************************************************************************* ************************************************************************************************************************************************************************************************************************************************************************** *************************************************************************************************************************************************************************************************************************************************************************** **************************************************************************************************************************************************************************************************************************************************************************** ***************************************************************************************************************************************************************************************************************************************************************************** ****************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************* ******************************************************************************************************************************************************************************************************************************************************************************** ********************************************************************************************************************************************************************************************************************************************************************************* ********************************************************************************************************************************************************************************************************************************************************************************** *********************************************************************************************************************************************************************************************************************************************************************************** ************************************************************************************************************************************************************************************************************************************************************************************ ************************************************************************************************************************************************************************************************************************************************************************************* ************************************************************************************************************************************************************************************************************************************************************************************** *************************************************************************************************************************************************************************************************************************************************************************************** **************************************************************************************************************************************************************************************************************************************************************************************** ***************************************************************************************************************************************************************************************************************************************************************************************** ****************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************* ******************************************************************************************************************************************************************************************************************************************************************************************** ********************************************************************************************************************************************************************************************************************************************************************************************* ********************************************************************************************************************************************************************************************************************************************************************************************** *********************************************************************************************************************************************************************************************************************************************************************************************** ************************************************************************************************************************************************************************************************************************************************************************************************ ************************************************************************************************************************************************************************************************************************************************************************************************* ************************************************************************************************************************************************************************************************************************************************************************************************** *************************************************************************************************************************************************************************************************************************************************************************************************** **************************************************************************************************************************************************************************************************************************************************************************************************** ***************************************************************************************************************************************************************************************************************************************************************************************************** ****************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************* ******************************************************************************************************************************************************************************************************************************************************************************************************** ********************************************************************************************************************************************************************************************************************************************************************************************************* ********************************************************************************************************************************************************************************************************************************************************************************************************** *********************************************************************************************************************************************************************************************************************************************************************************************************** ************************************************************************************************************************************************************************************************************************************************************************************************************ ************************************************************************************************************************************************************************************************************************************************************************************************************* ************************************************************************************************************************************************************************************************************************************************************************************************************** *************************************************************************************************************************************************************************************************************************************************************************************************************** **************************************************************************************************************************************************************************************************************************************************************************************************************** ***************************************************************************************************************************************************************************************************************************************************************************************************************** ****************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************* ******************************************************************************************************************************************************************************************************************************************************************************************************************** ********************************************************************************************************************************************************************************************************************************************************************************************************************* ********************************************************************************************************************************************************************************************************************************************************************************************************************** *********************************************************************************************************************************************************************************************************************************************************************************************************************** ************************************************************************************************************************************************************************************************************************************************************************************************************************ ************************************************************************************************************************************************************************************************************************************************************************************************************************* ************************************************************************************************************************************************************************************************************************************************************************************************************************** *************************************************************************************************************************************************************************************************************************************************************************************************************************** **************************************************************************************************************************************************************************************************************************************************************************************************************************** ***************************************************************************************************************************************************************************************************************************************************************************************************************************** ****************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************* ******************************************************************************************************************************************************************************************************************************************************************************************************************************** ********************************************************************************************************************************************************************************************************************************************************************************************************************************* ********************************************************************************************************************************************************************************************************************************************************************************************************************************** *********************************************************************************************************************************************************************************************************************************************************************************************************************************** ************************************************************************************************************************************************************************************************************************************************************************************************************************************ ************************************************************************************************************************************************************************************************************************************************************************************************************************************* ************************************************************************************************************************************************************************************************************************************************************************************************************************************** *************************************************************************************************************************************************************************************************************************************************************************************************************************************** **************************************************************************************************************************************************************************************************************************************************************************************************************************************** ***************************************************************************************************************************************************************************************************************************************************************************************************************************************** ****************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************* ******************************************************************************************************************************************************************************************************************************************************************************************************************************************** ********************************************************************************************************************************************************************************************************************************************************************************************************************************************* ********************************************************************************************************************************************************************************************************************************************************************************************************************************************** *********************************************************************************************************************************************************************************************************************************************************************************************************************************************** ************************************************************************************************************************************************************************************************************************************************************************************************************************************************ ************************************************************************************************************************************************************************************************************************************************************************************************************************************************* ************************************************************************************************************************************************************************************************************************************************************************************************************************************************** *************************************************************************************************************************************************************************************************************************************************************************************************************************************************** **************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ***************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ****************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************* ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ********************************************************************************************************************************************************************************************************************************************************************************************************************************************************* ********************************************************************************************************************************************************************************************************************************************************************************************************************************************************** *********************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ************************************************************************************************************************************************************************************************************************************************************************************************************************************************************ ************************************************************************************************************************************************************************************************************************************************************************************************************************************************************* ************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** *************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** **************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************* ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************* ********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** *********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************ *****************************************************************************************************************************************************************************************