cs 161 study material 4180606