Puzzles, algorithms, solutions for programming contests and useful code snippets, examples in: C++, C#, Lisp and Prolog.