BPCG 171 solved assignment