Level 3: Core challenge