CGPSC rank 2