Added Faster Solution.