Many ends (12/32)

Many ends