MD5: Added comments to the source code.