C attempt