source codes for data competition