bcsl 34 solved assignment 2023