Difficulty distribution
100questions
Medium
69
69%
Easy
19
19%
Hard
12
12%