By Katherine Yi1, Angelina Dewar2, Tartela Tabassum3, Jason Lu4, Ray Chen5, Homayra Alam6, Omar Faruque3, Sikan LI7, Mathieu Morlighem8, Jianwu Wang3
1. Purdue University, West Lafayette 2. University of Oregon 3. University of Maryland, Baltimore County 4. University of Maryland, College Park 5. Marriotts Ridge High School 6. University of Maryland ,Baltimore County 7. Texas Advanced Computing Center 8. Dartmouth College