mpce -21 solved assignment