doctor strange deflects