btmg 172 solved assignment  2023