Задания для самостоятельного решения

Реализовать отрисовку фигуры "Ёлочка" в консоли:

     *
    ***
   *****
  *******
     #
     #

При этом, высота ёлочки должна задаваться значением переменной, тогда как остальные параметры (ширина, высота ствола и т.п.) должны высчитываться исходя из заданной высоты.