Everest footprints stir up Yeti legend