[ADD] Another version of solution.