BHDC-107 assignment solution