magical challenges