bcsl 034 assignment 2023