bsoc 104 solved assignment  2023