Added Solution 50