bpae -143 solved assignment  2022