bhdc 101 solved assignment  2023