SJSU ICPC practice 12/3/2022