a mysterious reflection in the rippled water .