300L CSC PAST QUESTIONS AND ANSWERS