* Freecell Solver is a C program that automatically solves games of the Solitaire card game "Freecell".
* I started writing Freecell Solver in February-March 2000.
* Since then, there had been 4 major versions and roughly 100 minor versions of it.
* Throughout the course of its programming, I learned quite a few things about programming in general and C programming in particular. I'd like to share those lessons with you with this lecture.