Text this: Symplectic Geometric Algorithms for Hamiltonian Systems