Filter the library by language, level, domain and mode, and understand what the difficulty labels actually mean.