mmph 4 solved assignment  2023