By Homayra Alam1, Katherine Yi2, Angelina Dewar3, Tartela Tabassum4, Jason Lu5, Ray Chen6, Sikan Li7, Mathieu Morlighem8, Omar Faruque4, Jianwu Wang4
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