Text this: A linear algorithm for the pos/neg-weighted 1-median problem on a cactus.