bpae 00142 solved assignment  2023