Project Euler - Factorial digit sum (Problem No -- 20)

Problem link

Solution :