Intermediate difficulty