McGee Moot Court Problem Overview 2024