IBM Interview Question

FIle I/O, String Manipulation, Circular linked list