если создавать словари только из букв(а я посчитал только один вариант написания. Или заглавный или строчный), то получается
3,2009658644406818986777955348251e+34 комбинаций.
И тебе уже сказали, что MD5 нельзя найти по сопоставлению отдельных символов пароля. Пароль в MD5 это единое целое, расшифровывать ПОСИМВОЛЬНО - не получится, потому что на выходе у тебя получится СОВСЕМ не то.
2 аффтар
Если ты начал учить паскаль и делфи это не значит, что ты можешь сделать то, что за тебя уже давным давно бы уже сделали, если бы это было выполнимо -)))))))