The Eye of Providence: The symbol with a secret meaning?