Task: Text to Code
Input (English): select the rows whose party record fuzzily matches to democratic . select the row whose first elected record of these rows is minimum . the incumbent record of this row is charles edward bennett .
Output (English): eq { hop { argmin { filter_eq { all_rows ; party ; democratic } ; first elected } ; incumbent } ; charles edward bennett }