Inverness to Istanbul by bike: 100 days, 4000 km, 11 countries.