Problems from North American Invitational Programming Contest 2016