Lattice-Pricing-Models Binomial and trinomial asset pricing models for European and American call and put options