Problems from Alberta Collegiate Programming Contest 2017