abacabadabacaba Rank: 53 (79)

# Contest Rank Performance New Rating Diff