CSUF ICPC Practice 4