thought experiments (2)