This homework is supposed to calculate the grades of different students and to make the leaderboard for them. It takes into consideration the importance of each subject and a lot of particular cases such as equality between two students. It also has a function where it calculates the easyest way for the student to overcome the first place by getting the maximum grade at some subjects.