xc4 Javier Cabrera Arteaga

Universidad de La Habana (Cuba)

Rating Points Solved Accepted Submissions Teams
1300 39 16 16 64 2
xc4