Thanks for reaching out. I have done some word games for my own amusement and surprised myself how quickly I can try and reject permutations even in JavaScript. It has felt like the opportunity for a clever algorithm has been robbed!