Level: Level 3 (Difficult)