Text this: Discrete dynamical systems and difference equations with mathematica