Added another solution.