mpce -22 solved assignment