adding two backtracking algorithms: 1. string permutations 2. power set.