All has the end (21/31)

All has the end