859 problems solved
Rank by points: #18
Total points:
807
35 contests written
Rank by rating: #30
Rating: 2896
Min. rating: 2685
Max rating: 3179