Many ends (16/32)

Many ends