Loading paper
Self-intersecting curves on a pair of pants and periodic orbits of Hamiltonian flows | Tomesphere