bcsl 58 solved assignment