Difficulty distribution
100questions
Medium
60
60%
Hard
24
24%
Easy
16
16%