How Innovative Ideas Arise In Your Mind