Hello,

I had fun doing this, but my output - and thus way of thinking - is a
bit different. But I do like my version more. What about you?

kind regards
Robert

Original:
$ ruby pp_pascal.rb 10
                            1
                         1     1
                      1     2     1
                   1     3     3     1
                1     4     6     4     1
             1     5    10    10     5     1
          1     6    15    20    15     6     1
       1     7    21    35    35    21     7     1
    1     8    28    56    70    56    28     8     1
 1     9    36    84    126   126   84    36     9     1

Mine:
$ .\pascal_triangle.rb 10
                           1
                        1     1
                     1     2     1
                  1     3     3     1
               1     4     6     4     1
            1     5    10    10     5     1
         1     6    15    20    15     6     1
      1     7    21    35    35    21     7     1
   1     8    28    56    70    56    28     8     1
1     9    36    84   126   126    84    36     9     1