CS610 Assignment Solution 2023