Full threaddminor·I did something similar using Markov chains and a dictionary - you can see it at http://password.supplyView on HN