Words with Letters reasoners