factorisation source code