Word Twist Solver
Birthday Paradox

Some links: