a thought experiment