factorisation-based colors