Surprise, but a welcome one

2
Surprise, but a welcome one
0.049594879150391