Teg: abrasive codes explained