add recursive solution for word-break, though TLE