solved 43

Rank by solved	5595 out of 73543
Problems solved	43 out of 942
Rank by rating	5507 out of 73543
Rating	8249 out of 1208612