Задача. Треугольник-1

Напишите процедуры

procedure printasterisks(k:integer)
procedure printspaces(k:integer)
первая из которых печатает в строку k звездочек, а вторая - k пробелов.

Пользуясь этими процедурами, напишите программу, которая печатает на экране треугольник из n строк, аналогичный показанному (для n=3):

  *
 ***
*****

Обратите внимание, что в последней строке звездочки должны начинаться непосредственно с первой позиции строки. Никаких лишних символов после последней звездочки в строках быть не должно.

Вводится одно натуральное число N (не превышающее 40). Ваша программа должна печатать треугольник.

Пример вводаПример вывода
3
  *
 ***
*****