Maximum surprise algorithm for random word generation | Heykuki News