32. Pascal's triangle