Topology: General and algebraic topology, and applications: