factorisation (128.629)