Difficulty distribution
100questions
Medium
68
68%
Hard
18
18%
Easy
14
14%