percywtc Rank: 369 (718)

# Contest Rank Performance New Rating Diff