Ponmocup analysis