Hatcher Algebraic Topology II: The van Kampen Theorem · Prove2Me