A tale of surprises

5370
.