Difficulty distribution
150questions
Medium
99
66%
Hard
27
18%
Easy
24
16%
