pascal's triangle II

544ms
568ms