lectures on symplectic geometry