Problems from 2017 ICPC Mid-Atlantic Regional Contest