23:13
@QiaochuYuan there's the homological proof of the Jordan Curve theorem, which I really like
first, you show that for any embedding [a,b] -> S^2 with image K, the reduced homology of S^2 \ K vanishes
proof: divide K into the images K_1 of [a,(a+b)/2] and K_2 of [(a+b)/2,b]
then you get a Mayer-Vietoris in reduced homology .... -> H_*(S^2 \ K) -> H_*(S^2 \ K_1) + H_*(S^2 \ K_2) -> 0 -> ...
(because the union is S^2 \ {p})
if H_*(S^2 \ K) is nonzero, then so is some H_*(S^2 \ K_i). but then you can keep repeating that until K_i is arbitrarily small, and you can get a linear contraction of any cycle you had to start with
second, you assume that you have some embedding S^1 -> S^2, let U be the image of the upper hemisphere, L the image of the lower, with overlap {p,q}
then you get a Mayer-Vietoris in reduced homology ... -> H_*(S^2 \ S^1) -> 0 -> H_*(S^2 \ {p,q}) -> ...
which shows reduced H_0(S^2 \ S^1) is Z, thus you have two path components
and the second part of the argument uses MV to calculate the homology of an intersection
my recollection is that the same technique can be used to prove some variant of Alexander duality for embeddings of finite CW-complexes, where the "unions" on the CW-complex side turn into "intersections" on their complements
(maybe that needs to be simplicial complexes)