My 2018 NAIPC Solutions