A tale of surprises

5447
.