bpac 104 solved assignment  2023