question: How many episodes  of 30 minutes were written by John Sullivan?
answer: SELECT COUNT(duration) FROM table_17641206_4 WHERE written_by = "John Sullivan"
context: CREATE TABLE table_17641206_4 (duration VARCHAR, written_by VARCHAR)