Держи! Во втором варианте не учитывал что могут быть одинаковые имена, но разные фамилии и поэтому возможно некоторое нарушение в сортировке. Торопился, так как тебе видимо надо побыстрее. Но если надо, то реализую :)
В четверичной системе счисления
Держи, всё просто, http://calculatori.ru/perevod-chisel.html
Расположив буквы в правильном порядке получится такой порядок букв:
ЖГБДАЕВ
??? Ээээ... Аммм...ээх! Всё равно НЕ ПОНЯТНО!