Add Pascal triangle example

- recursion vs. iteration
- prettyprinting
- memoization via a decorator
- profiling via `timeit`