- All numbers are positive integers
- There are n numbers in the nth row
- When reading rows from standard input, in case of bad input, there will be empty List parsing result and it is possible to correct the input in the next line
- After the triangle form is taken from the stdin, we check if form is valid, according to 2., and if not we return empty string as a result