Four teams of programmers from the University of Waterloo swept the top spots at an Association for Computing Machinery regional International Collegiate Programming Competition over the weekend. The teams — each comprised of three undergraduate students from the Faculty of Mathematics — secured first through fourth place, Waterloo’s best-ever result at the annual competition.