cs403 assignment 1 solution sp2023