[Haskell-cafe] asymmetric runtimes for symmetric trees