Long-tongued fly sips from afarThe “tongues” of South Africa’s long-tongued flies