[Python] Catalan Numbers

Catalan numbers are a sequence of natural numbers with applications in many counting problems and combinatorial mathematics.