NAQ 2016&2017 hard problems (UBC)

Team boomerandzapper

Participating in NAQ 2016&2017 hard problems (UBC)

Name