cpp for fighting 2014/7/28