  We present an algorithm for simulating reverse Monte Carlo decays given an
existing forward Monte Carlo decay engine. This algorithm is implemented in the
Alouette library, a TAUOLA thin wrapper for simulating decays of tau-leptons.
We provide a detailed description of Alouette, as well as validation results.
