Source: http://technologyalpha.net/2018/04/23/how-your-brain-learns-to-expect-mud-puddles-in-the-park-and-other-things/