ce 51 cpp py