BPCG 174 solved assignment