complete and test String.permutations.rb