when does the good doctor episode 8 air