Task: Question Answering
Input (English): when do the new walking dead episodes start
Output (English): October 22, 2017