Practice 2016-09-10: Solutions for GCPC 2012