Staggered, astounded, lost for words Small World Answers