Algorithms for finite Coxeter groups and their descent algebras.