IOI 2016 Paint By Numbers