D4lib is a project mainly written in Java, it's free.
Smashing some algorithms for fun and profit
404: Not Found