questions: the season 2 in Twin Peaks has how many episodes? which year was the last one? and it's director? did he direct the previous episode as well? and who is the one that did?
answer_texts: 22 1991 David Lynch No Tim Hunter