Solved 5 training puzzles107213
ahmed3froto
No note yet
Solved 12 training puzzles10597
Solved 13 training puzzles105218
Solved 16 training puzzles107052
Solved 22 training puzzles101837
Played 3 Blitz games81137
Competed in 1 Swiss tournament
Ranked #56 in Helwan University
Played 3 Blitz games84889