ARC 50k challenge