Problem 93 rethought, rewriting started.