a javascript-based application helps solving ruzzle with large dictionary