Здравейте. Някой може ли да ми напише тази програма на С++ ? Благодаря предварително !

Напишете програма, която чете от конзолата цяло число n. Програмата трябва да изведе на екрана ромб от числа. Първият ред трябва да съдържа n/2 , всеки следващ ред трябва да съдържа 2 числа, редът n/2
трябва да съдържа всички числа от 1 до n, след което броят им намалява с 2 на всеки ред.

Например:
Вход: 5

2 3
1 2 3 4
1 2 3 4
2 3

Или
Вход: 6

3
2 3 4
1 2 3 4 5
2 3 4
3