Problems from 2017 Atlantic Canadian Preliminary Contest