Difficulty distribution
120questions
Medium
79
65.8%
Hard
32
26.7%
Easy
9
7.5%
