Create event_driven.c