#include <stdio.h>
void printMirroredHalfDiamond(int n)
{
    //print upper half
    for (int i = 1; i <= n; i++)
    {
        for (int j = 1; j <= i; j++)
        {
            print("*");
        }
        printf("\n";)
    }
    //print lower half (mirrored)
    for (int i = n - 1; i >= 1; i--)
    {
        for (int j = 1; j <= i; j++)
        {
            printf("*");
        }
        printf("\n");
    }
}
int main()
{
    int n;
    printf("Enter the height of the upper half of the diamond: ");
    scanf("%d", &n);
    if(n < 1 || n > 10)
    {
        printf("Invalid Input\n");
    }
    else
    {
        printMirroredHalfDiamond(n);
    }
    return 0;
}