Word Break | Dynamic Programming | Leetcode #139