源遠流长 Distant and Long Flowing Source