bcsl 44 solved assignment 2023