source code for various cs assignments for school