bpas -186 solved assignment  2022