bpcg 00173 solved assignment 2022-23