bpse -146 solved assignment  2022