Cxc It Paper 2 2017