37 boulders
102 problems
Easy
Hard