By Homayra Alam1, Katherine Yi2, Angelina Dewar3, Tartela Tabassum4, Jason Lu5, Ray Chen6, Omar Faruque4, Sikan Li7, Mathieu Morlighem8
1. University of Maryland ,Baltimore County 2. Purdue University, West Lafayette 3. University of Oregon 4. University of Maryland, Baltimore County 5. University of Maryland, College Park 6. Marriotts Ridge High School 7. Texas Advanced Computing Center 8. Dartmouth College