BPCS 186 solved assignment