sjsu icpc practice 4/21