Reinforcing Bar Shape Codes