Mysterious hieroglyphs decoded