UofL ICPC Practice 2