combinatorics symbology petroglyphs