add next permutation and word break project