If the same story were told by so many whose
by human nature are abound to exaggrate
and deviate, you can not expect them to add
up.
Qiu Shaoyun's story could be true and could
be false. Most likely it fall between.
But even it were totally true, you would
still got the same thing - storied told by
different sources would not add up.
So you can not tell. This is the nature of life.