Dubit Coding Challenge Task #2 - Difficulty levels. See ReadMe for detailed implementation description.