Please print a triangle according to the input.
The input contains three numbers: LAYER, INC, and SHIFT.
LAYER: Denoting the total layers in the triangle. (1 <= LAYER <= 20)
INC: For each layer, you should extend INC stars ('*') toward left and right (e.g. If INC = 1, then the number of stars in each layer is 1 3 5 7....; if INC = 2, the the number of stars in each layer is 1 5 9 13 ...; if INC = 0, then the number of stars in each layer is 1 1 1...). (0 <= INC <= 39)
SHIFT: Denoting the distance for right shifting for the whole triangle. (0 <= SHIFT <= 9)
Please reference the sample IO (You can view the download file).
The output should contain a complete triangle, and there are SHIFT spaces (' ') at the left of the lower-left star in the trinagle.
There are no tailing spaces at the end of each layer, and there is a newline character ('\n') at the end of each layer (including the last layer).