void e( head ) { if ( head->tail ) e( head->tail ); free( head ); }
Explanation: deletes a linked list.