Writing a competitive BZip2 encoder in Ada from scratch in a few days – part 4
gautiersblog.blogspot.com