Mo Farah and Lasse Viren – two long distance greats