acpsd assignment july-2023 solved