Possibble origins of the Aha.