[JS Fundamentals, Objects and Classes-Exercise, 10. System Register]

Здравейте!
Доста време се мъча с тази задача поради причината, че изпитвам известни затруднения с метода за соритране .sort() и близките до него като синтакс методи(изискващи функция като параметър). Не избягвам да ги ползвам, но така и не мога да свикна с тях. На 99% съм сигурен, че проблема ми е в сортирането при тази задача, тъй като при принтиране на мапа "systems" всичко изглежда както трябва. Моля за съвети. Ето го кода: https://pastebin.com/6FewrBdN (Mинава zero тестовете, първи, втори и пети тест)
Благодаря предварително!