MAPC MPCE 21 Assignment Solution