SJSU ICPC 11/13/2021