bcs 041 assignment 2023