ACM Student Teams Win ACM Programming Contest