Symplectic and algebraic geometry and topology