added files from second assignment with partial solutions