НА C++ ПОЖАЙЛУСТАЁлочкаМаленький Петя делает новогоднюю открытку. Для этого ему надо нарисовать ёлочку. Однако Пете сложно самому справиться с этой задачей, посчитайте ему в этом. Ёлочка состоит из n уровней. Первый (верхний) уровень состоит из двух строк, второй — из трех, . . . , n-й — из n+1 строк. Все строки заполнены одинаковым символом ∗, при этом длины строк составляют 1,2,. . . ,i+1 на уровне i. Например, 2-ой уровень ёлочки выглядит так:******Необходимо по введённому натуральному числу n нарисовать ёлочку из n уровней. Необходимо оформить решение в виде функции для рисования ёлочки tree(int n), которая будет вызывать функцию makeLevel(i) для рисования каждого уровня ёлочки при различных значениях i. ПримерыВводВывод2*********3*******************