package com.tutego.exercise.stream;

import java.util.stream.IntStream;

public class StreamPyramid {

  public static void main( String[] args ) {
    printPyramid( 5 );
    printPyramid( 2 );
    printPyramid( 10 );
    printPyramid( 1 );
    printPyramid( 0 );
  }

  //tag::solution[]
  static void printPyramid( int height ) {
    IntStream.rangeClosed( 1, height )
             .mapToObj( i -> " ".repeat( height - i ) + "/\\".repeat( i ) )
             .forEach( System.out::println );
  }
  //end::solution[]
}
