How far is "so far"?

17 answers 17