Задача "Красивый треугольник"

Вводится число N. Напечатать "треугольник" из N строк, аналогичный показанному (для N=3) в примере. Отступы в строке должны быть сделаны с помощью пробелов. При этом этих пробелов должно быть минимально возможное количество. Никаких лишних пробелов в строках быть не должно!

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