Problems from North American Invitational Programming Contest 2017