Main app for soft MD5 implementation.