MAPC MPCE 32 Assignment Solution