New Solution is following