10.SoftUni Course Planning от Lists-Exercise

Здравейте,

 

имам проблем със задача 10.SoftUni Course Planning от Lists-Exercise.

Judge ми дава 77/100. Проблема е със swap, но не мога да го оправя.

Някакви идеи къде греша?

https://pastebin.com/PzV2JzRQ