bcsl 58 solved assignment  2022