Problem 3 added (Factorisation)