add exercise for circular linked list