Difficulty distribution
150questions
Medium
89
59.3%
Hard
33
22%
Easy
28
18.7%
