SJSU ICPC 10/30/2022